Details

Time bar (total: 9.7s)

analyze749.0ms (7.7%)

Algorithm
search
Search
TrueOtherFalseIter
0%99.9%0.1%0
0%99.9%0.1%1
0%99.9%0.1%2
0%99.9%0.1%3
0%99.9%0.1%4
12.5%87.4%0.1%5
18.7%81.1%0.1%6
21.8%71.8%6.4%7
31.2%62.4%6.4%8
35.9%55.4%8.7%9
37.8%48.8%13.4%10
42.7%42.3%15%11
47.7%34.2%18.1%12
49.1%30.4%20.5%13
51.9%25.8%22.3%14
Compiler

Compiled 21 to 15 computations (28.6% saved)

sample49.0ms (0.5%)

Algorithm
intervals
Results
11.0ms167×body128valid
10.0ms31×body2048valid
7.0ms26×body1024valid
5.0ms13×body4096valid
3.0ms14×body512valid
1.0ms17×body128nan
1.0ms12×body128invalid
1.0msbody256valid
Compiler

Compiled 44 to 32 computations (27.3% saved)

simplify584.0ms (6%)

Algorithm
egg-herbie
Rules
2009×fma-neg_binary64
1508×div-sub_binary64
1334×associate-/l*_binary64
1156×fma-def_binary64
685×associate-/l/_binary64
Counts
1 → 2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01526
13422
26422
313222
419822
532522
655222
791822
8135222
9155422
10235922
11315822
12256522
13265322
14321922
15336122
16346122
17398522
18417122
19443922
20465922
21470122
22475722
23494122
24494122
25336522
26305922
27298322
28298522
29299722
30299722
31299722
32299722
33273622

prune4.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New022
Fresh011
Picked000
Done000
Total033
Error
33.3b
Counts
3 → 2
Alt Table
StatusErrorProgram
33.4b
(*.f64 (-.f64 (sqrt.f64 (fma.f64 a (*.f64 c -4) (*.f64 b b))) b) (/.f64 1/2 a))
33.4b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (*.f64 2 a))
Compiler

Compiled 111 to 74 computations (33.3% saved)

localize14.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (*.f64 2 a))
0.7b
(+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))
1.2b
(-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))
22.4b
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))

series234.0ms (2.4%)

Counts
4 → 96
Calls

4 calls:

94.0ms
(+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))
89.0ms
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (*.f64 2 a))
40.0ms
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))
10.0ms
(-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))

rewrite27.0ms (0.3%)

Algorithm
rewrite-expression-head
Rules
22×*-un-lft-identity_binary64
11×add-sqr-sqrt_binary64
10×fma-def_binary64
10×add-cube-cbrt_binary64
10×add-log-exp_binary64
Counts
4 → 90
Calls

4 calls:

9.0ms
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (*.f64 2 a))
6.0ms
(+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))
3.0ms
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))
3.0ms
(-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))

simplify155.0ms (1.6%)

Algorithm
egg-herbie
Rules
697×fma-neg_binary64
327×cancel-sign-sub-inv_binary64
226×distribute-rgt-neg-in_binary64
150×distribute-rgt-neg-out_binary64
146×associate-*r*_binary64
Counts
186 → 207
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02434202
16933825
224883724
346523704
449853704

prune182.0ms (1.9%)

Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New1998207
Fresh011
Picked101
Done000
Total2009209
Error
4.3b
Counts
209 → 9
Alt Table
StatusErrorProgram
30.9b
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)) (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b))) 2) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)) a))
44.5b
(-.f64 (/.f64 c b) (/.f64 b a))
44.2b
(/.f64 (neg.f64 b) a)
34.1b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (*.f64 (*.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -4 (*.f64 b b))) (cbrt.f64 (fma.f64 (*.f64 c a) -4 (*.f64 b b)))) (cbrt.f64 (fma.f64 (*.f64 c a) -4 (*.f64 b b)))))) (*.f64 2 a))
39.7b
(neg.f64 (/.f64 c b))
33.4b
(/.f64 1 (/.f64 (*.f64 2 a) (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))
33.4b
(*.f64 (-.f64 (sqrt.f64 (fma.f64 a (*.f64 c -4) (*.f64 b b))) b) (/.f64 1/2 a))
36.5b
(/.f64 (/.f64 (*.f64 4 (*.f64 c a)) (-.f64 (neg.f64 b) (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b))) (*.f64 2 a))
36.4b
(/.f64 (+.f64 (neg.f64 b) (exp.f64 (log.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b)))) (*.f64 2 a))
Compiler

Compiled 5665 to 3166 computations (44.1% saved)

localize13.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)) (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b))) 2) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)) a))
0.2b
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)) (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)))
0.2b
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)
11.6b
(sqrt.f64 (*.f64 c (*.f64 a -4)))

series1.7s (17.5%)

Counts
4 → 36
Calls

4 calls:

1.3s
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)) (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)))
252.0ms
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)) (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b))) 2) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)) a))
158.0ms
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)
19.0ms
(sqrt.f64 (*.f64 c (*.f64 a -4)))

rewrite60.0ms (0.6%)

Algorithm
rewrite-expression-head
Rules
77×add-sqr-sqrt_binary64
59×*-un-lft-identity_binary64
45×cbrt-prod_binary64
37×add-cube-cbrt_binary64
36×associate-*r*_binary64
Counts
4 → 169
Calls

4 calls:

16.0ms
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)) (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b))) 2) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)) a))
8.0ms
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)) (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)))
4.0ms
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)
3.0ms
(sqrt.f64 (*.f64 c (*.f64 a -4)))

simplify274.0ms (2.8%)

Algorithm
egg-herbie
Rules
749×fma-def_binary64
308×associate-*r*_binary64
296×associate-*l*_binary64
243×fma-neg_binary64
219×associate-/l*_binary64
Counts
205 → 319
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04129386
110418229
239537204
349637204
449417204

prune616.0ms (6.3%)

Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New4814485
Fresh358
Picked101
Done000
Total4859494
Error
4.3b
Counts
494 → 9
Alt Table
StatusErrorProgram
44.5b
(-.f64 (/.f64 c b) (/.f64 b a))
31.5b
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)) (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b))) 2) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 (exp.f64 (log.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))))) b) b)) a))
49.9b
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)) (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b))) 2) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 (*.f64 (sqrt.f64 c) (sqrt.f64 (*.f64 a -4))) b) b)) a))
44.2b
(/.f64 (neg.f64 b) a)
39.7b
(neg.f64 (/.f64 c b))
33.4b
(/.f64 1 (/.f64 (*.f64 2 a) (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))
36.5b
(/.f64 (/.f64 (*.f64 4 (*.f64 c a)) (-.f64 (neg.f64 b) (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b))) (*.f64 2 a))
30.7b
(*.f64 1 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) b) (*.f64 a 2)))
30.9b
(*.f64 (/.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)) (*.f64 (cbrt.f64 2) (cbrt.f64 2))) (*.f64 (/.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)) (cbrt.f64 2)) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)) a)))
Compiler

Compiled 25575 to 16854 computations (34.1% saved)

localize10.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 -4 (*.f64 c a))
0.1b
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) b) (*.f64 a 2))
0.2b
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) b)
11.6b
(sqrt.f64 (*.f64 -4 (*.f64 c a)))

series406.0ms (4.2%)

Counts
4 → 24
Calls

4 calls:

244.0ms
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) b) (*.f64 a 2))
136.0ms
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) b)
19.0ms
(sqrt.f64 (*.f64 -4 (*.f64 c a)))
6.0ms
(*.f64 -4 (*.f64 c a))

rewrite39.0ms (0.4%)

Algorithm
rewrite-expression-head
Rules
21×*-un-lft-identity_binary64
21×add-sqr-sqrt_binary64
15×add-cube-cbrt_binary64
15×pow1_binary64
14×add-cbrt-cube_binary64
Counts
4 → 94
Calls

4 calls:

8.0ms
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) b) (*.f64 a 2))
5.0ms
(*.f64 -4 (*.f64 c a))
4.0ms
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) b)
3.0ms
(sqrt.f64 (*.f64 -4 (*.f64 c a)))

simplify218.0ms (2.2%)

Algorithm
egg-herbie
Rules
617×fma-def_binary64
338×cancel-sign-sub-inv_binary64
335×fma-neg_binary64
187×distribute-rgt-neg-in_binary64
169×associate-*r*_binary64
Counts
118 → 152
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02473105
16212482
223352379
345352379
449632379
549992379
648712379

prune139.0ms (1.4%)

Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New1511152
Fresh178
Picked011
Done000
Total1529161
Error
4.3b
Counts
161 → 9
Alt Table
StatusErrorProgram
44.5b
(-.f64 (/.f64 c b) (/.f64 b a))
31.5b
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)) (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b))) 2) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 (exp.f64 (log.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))))) b) b)) a))
49.9b
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)) (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b))) 2) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 (*.f64 (sqrt.f64 c) (sqrt.f64 (*.f64 a -4))) b) b)) a))
44.2b
(/.f64 (neg.f64 b) a)
39.7b
(neg.f64 (/.f64 c b))
30.7b
(*.f64 1 (/.f64 1 (/.f64 (*.f64 a 2) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) b))))
36.5b
(/.f64 (/.f64 (*.f64 4 (*.f64 c a)) (-.f64 (neg.f64 b) (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b))) (*.f64 2 a))
30.7b
(*.f64 1 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) b) (*.f64 a 2)))
30.9b
(*.f64 (/.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)) (*.f64 (cbrt.f64 2) (cbrt.f64 2))) (*.f64 (/.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)) (cbrt.f64 2)) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)) a)))
Compiler

Compiled 4701 to 2943 computations (37.4% saved)

localize12.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(/.f64 (*.f64 a 2) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) b))
0.2b
(/.f64 1 (/.f64 (*.f64 a 2) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) b)))
0.2b
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) b)
11.6b
(sqrt.f64 (*.f64 -4 (*.f64 c a)))

series628.0ms (6.5%)

Counts
2 → 24
Calls

2 calls:

394.0ms
(/.f64 (*.f64 a 2) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) b))
233.0ms
(/.f64 1 (/.f64 (*.f64 a 2) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) b)))

rewrite22.0ms (0.2%)

Algorithm
rewrite-expression-head
Rules
58×times-frac_binary64
36×*-un-lft-identity_binary64
36×add-sqr-sqrt_binary64
28×add-exp-log_binary64
24×add-cube-cbrt_binary64
Counts
2 → 103
Calls

2 calls:

7.0ms
(/.f64 1 (/.f64 (*.f64 a 2) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) b)))
5.0ms
(/.f64 (*.f64 a 2) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) b))

simplify131.0ms (1.3%)

Algorithm
egg-herbie
Rules
739×associate-/r*_binary64
442×associate-/r/_binary64
374×fma-def_binary64
314×associate-/l/_binary64
161×cancel-sign-sub-inv_binary64
Counts
127 → 176
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02184634
15814096
219723994
351633994

prune244.0ms (2.5%)

Pruning

10 alts after pruning (8 fresh and 2 done)

PrunedKeptTotal
New2451246
Fresh077
Picked011
Done011
Total24510255
Error
4.2b
Counts
255 → 10
Alt Table
StatusErrorProgram
44.5b
(-.f64 (/.f64 c b) (/.f64 b a))
31.5b
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)) (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b))) 2) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 (exp.f64 (log.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))))) b) b)) a))
45.2b
(*.f64 1 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 a b) (*.f64 -4 (*.f64 c a))) (/.f64 a b))))
30.9b
(*.f64 (/.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)) (*.f64 (cbrt.f64 2) (cbrt.f64 2))) (*.f64 (/.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)) (cbrt.f64 2)) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)) a)))
49.9b
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b)) (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) b))) 2) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 (*.f64 (sqrt.f64 c) (sqrt.f64 (*.f64 a -4))) b) b)) a))
44.2b
(/.f64 (neg.f64 b) a)
39.7b
(neg.f64 (/.f64 c b))
30.7b
(*.f64 1 (/.f64 1 (/.f64 (*.f64 a 2) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) b))))
36.5b
(/.f64 (/.f64 (*.f64 4 (*.f64 c a)) (-.f64 (neg.f64 b) (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b))) (*.f64 2 a))
30.7b
(*.f64 1 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) b) (*.f64 a 2)))
Compiler

Compiled 7972 to 5167 computations (35.2% saved)

regimes1.4s (14.4%)

Accuracy

Total 4.4b remaining (43.6%)

Threshold costs 0b (0%)

Counts
149 → 3
Compiler

Compiled 16385 to 11456 computations (30.1% saved)

bsearch74.0ms (0.8%)

Steps
ItersRangePoint
9
1.3906249121226567e-29
1.0755239290864298e-23
1.4146895075350554e-29
9
-2.385955546733242e+155
-1.5219857851527173e+146
-1.9695952621839593e+146
Compiler

Compiled 4 to 3 computations (25% saved)

simplify5.0ms (0.1%)

Algorithm
egg-herbie
Rules
*-commutative_binary64
+-commutative_binary64
sub-neg_binary64
neg-sub0_binary64
neg-mul-1_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02554
14052
25152
35952
46352
56452
66452

end1.0ms (0%)

Compiler

Compiled 38 to 25 computations (34.2% saved)

sample1.7s (17.9%)

Algorithm
intervals
Results
379.0ms1140×body2048valid
360.0ms5217×body128valid
189.0ms737×body1024valid
178.0ms418×body4096valid
62.0ms318×body512valid
45.0ms681×body128nan
25.0ms356×body128invalid
22.0ms170×body256valid
Compiler

Compiled 307 to 218 computations (29% saved)

Profiling

Loading profile data...