Details

Time bar (total: 5.4s)

analyze431.0ms (8.1%)

Algorithm
search
Search
TrueOtherFalseIter
0%0%100%0
0%0%100%1
0%0%100%2
0%0%100%3
0%0%100%4
0%0%100%5
0%0%100%6
0%0%100%7
0%0%100%8
0%0%100%9
0%0%100%10
0%0%100%11
0%0%100%12
0%0%100%13
0%0%100%14
Compiler

Compiled 33 to 24 computations (27.3% saved)

sample50.0ms (0.9%)

Algorithm
intervals
Results
14.0ms109×body256valid
9.0ms50×body512valid
8.0ms277×pre128true
6.0ms97×body128valid
1.0ms21×body128nan
Compiler

Compiled 56 to 41 computations (26.8% saved)

simplify311.0ms (5.8%)

Algorithm
egg-herbie
Rules
1261×associate-/l*_binary64
1150×div-sub_binary64
772×distribute-rgt-in_binary64
702×distribute-lft-in_binary64
619×times-frac_binary64
Counts
1 → 1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01526
13224
26524
312824
417824
528724
646024
775424
8112024
9114224
10179924
11216224
12195324
13204124
14210524
15213124
16284324
17260324
18284124
19295124
20307124
21311324
22318324
23317124
24317124
25219124
26214124
27210524
28210724
29210724
30210724
31210724
32183424

prune3.0ms (0.1%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New011
Fresh101
Picked000
Done000
Total112
Error
51.8b
Counts
2 → 1
Alt Table
StatusErrorProgram
51.8b
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))) b) (*.f64 a 2))
Compiler

Compiled 57 to 39 computations (31.6% saved)

localize10.0ms (0.2%)

Local error

Found 4 expressions with local error:

0.0b
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))
0.1b
(-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))
0.1b
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))) b) (*.f64 a 2))
26.2b
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))) b)

rewrite102.0ms (1.9%)

Algorithm
rewrite-expression-head
Error
48.6b
Rules
21×add-sqr-sqrt_binary64
14×*-un-lft-identity_binary64
add-cbrt-cube_binary64
add-exp-log_binary64
add-cube-cbrt_binary64
Counts
4 → 74
Calls

4 calls:

10.0ms
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))) b) (*.f64 a 2))
6.0ms
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))) b)
3.0ms
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))
3.0ms
(-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))
Compiler

Compiled 1903 to 1105 computations (41.9% saved)

series152.0ms (2.8%)

Error
0.4b
Counts
4 → 72
Calls

4 calls:

43.0ms
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))) b) (*.f64 a 2))
36.0ms
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))) b)
29.0ms
(-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))
26.0ms
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))
Compiler

Compiled 2658 to 1932 computations (27.3% saved)

simplify144.0ms (2.7%)

Algorithm
egg-herbie
Rules
779×times-frac_binary64
237×distribute-rgt-in_binary64
209×distribute-lft-in_binary64
182×cancel-sign-sub-inv_binary64
171×distribute-rgt-neg-in_binary64
Counts
146 → 124
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02073576
15593305
219103272
347993272
449853272
549493272

prune49.0ms (0.9%)

Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New1186124
Fresh000
Picked101
Done000
Total1196125
Error
0.3b
Counts
125 → 6
Alt Table
StatusErrorProgram
52.2b
(/.f64 (*.f64 (+.f64 (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) (sqrt.f64 b)) (-.f64 (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) (sqrt.f64 b))) (*.f64 a 2))
51.5b
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (*.f64 b b)) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (*.f64 a 2))
51.8b
(/.f64 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))) 3) (pow.f64 b 3)) (+.f64 (*.f64 b (+.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) b)) (*.f64 c (*.f64 a -4)))) (*.f64 a 2))
1.4b
(-.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c 3)) (pow.f64 b 5))) (+.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b 3))) (*.f64 5 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 4)) (pow.f64 b 7)))))
1.6b
(/.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (pow.f64 b 3)))) (+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 10 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b 7))))) (*.f64 a 2))
51.9b
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))) (*.f64 a 2)) (/.f64 b (*.f64 a 2)))
Compiler

Compiled 2102 to 1175 computations (44.1% saved)

localize26.0ms (0.5%)

Local error

Found 4 expressions with local error:

0.3b
(/.f64 (*.f64 (*.f64 a a) (pow.f64 c 3)) (pow.f64 b 5))
0.3b
(/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 4)) (pow.f64 b 7))
0.4b
(*.f64 (*.f64 a a) (pow.f64 c 3))
0.4b
(*.f64 (pow.f64 a 3) (pow.f64 c 4))

rewrite242.0ms (4.5%)

Algorithm
rewrite-expression-head
Error
0.3b
Rules
144×add-exp-log_binary64
72×prod-exp_binary64
51×div-exp_binary64
49×pow-exp_binary64
49×pow-to-exp_binary64
Counts
4 → 188
Calls

4 calls:

8.0ms
(/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 4)) (pow.f64 b 7))
7.0ms
(/.f64 (*.f64 (*.f64 a a) (pow.f64 c 3)) (pow.f64 b 5))
7.0ms
(*.f64 (pow.f64 a 3) (pow.f64 c 4))
6.0ms
(*.f64 (*.f64 a a) (pow.f64 c 3))
Compiler

Compiled 6720 to 4060 computations (39.6% saved)

series145.0ms (2.7%)

Error
0.3b
Counts
4 → 30
Calls

4 calls:

51.0ms
(/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 4)) (pow.f64 b 7))
45.0ms
(/.f64 (*.f64 (*.f64 a a) (pow.f64 c 3)) (pow.f64 b 5))
23.0ms
(*.f64 (*.f64 a a) (pow.f64 c 3))
22.0ms
(*.f64 (pow.f64 a 3) (pow.f64 c 4))
Compiler

Compiled 2725 to 1947 computations (28.6% saved)

simplify155.0ms (2.9%)

Algorithm
egg-herbie
Rules
418×log-prod_binary64
316×associate-*l*_binary64
307×exp-prod_binary64
296×associate-/l*_binary64
271×log-div_binary64
Counts
218 → 180
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02493834
15243467
228733428
341453348
449423348
549103348

prune96.0ms (1.8%)

Pruning

6 alts after pruning (5 fresh and 1 done)

PrunedKeptTotal
New1800180
Fresh055
Picked011
Done000
Total1806186
Error
0.3b
Counts
186 → 6
Alt Table
StatusErrorProgram
52.2b
(/.f64 (*.f64 (+.f64 (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) (sqrt.f64 b)) (-.f64 (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) (sqrt.f64 b))) (*.f64 a 2))
51.5b
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (*.f64 b b)) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (*.f64 a 2))
51.8b
(/.f64 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))) 3) (pow.f64 b 3)) (+.f64 (*.f64 b (+.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) b)) (*.f64 c (*.f64 a -4)))) (*.f64 a 2))
1.4b
(-.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c 3)) (pow.f64 b 5))) (+.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b 3))) (*.f64 5 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 4)) (pow.f64 b 7)))))
1.6b
(/.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (pow.f64 b 3)))) (+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 10 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b 7))))) (*.f64 a 2))
51.9b
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))) (*.f64 a 2)) (/.f64 b (*.f64 a 2)))
Compiler

Compiled 3323 to 2014 computations (39.4% saved)

localize27.0ms (0.5%)

Local error

Found 4 expressions with local error:

0.4b
(/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b 7))
0.4b
(*.f64 (pow.f64 c 4) (pow.f64 a 4))
0.5b
(*.f64 (*.f64 c a) (*.f64 c a))
0.7b
(pow.f64 (*.f64 c a) 3)

rewrite198.0ms (3.7%)

Algorithm
rewrite-expression-head
Error
0.3b
Rules
90×add-exp-log_binary64
46×pow1_binary64
45×prod-exp_binary64
36×pow-exp_binary64
35×pow-to-exp_binary64
Counts
4 → 155
Calls

4 calls:

6.0ms
(/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b 7))
6.0ms
(*.f64 (pow.f64 c 4) (pow.f64 a 4))
5.0ms
(*.f64 (*.f64 c a) (*.f64 c a))
3.0ms
(pow.f64 (*.f64 c a) 3)
Compiler

Compiled 6321 to 3698 computations (41.5% saved)

series120.0ms (2.2%)

Error
0.3b
Counts
4 → 27
Calls

4 calls:

52.0ms
(/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b 7))
22.0ms
(*.f64 (pow.f64 c 4) (pow.f64 a 4))
21.0ms
(pow.f64 (*.f64 c a) 3)
20.0ms
(*.f64 (*.f64 c a) (*.f64 c a))
Compiler

Compiled 2984 to 2018 computations (32.4% saved)

simplify95.0ms (1.8%)

Algorithm
egg-herbie
Rules
590×associate-/r*_binary64
444×unswap-sqr_binary64
382×log-prod_binary64
379×associate-/l/_binary64
249×associate-/r/_binary64
Counts
182 → 155
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01862373
13631954
216011922
344011922
449671922

prune68.0ms (1.3%)

Pruning

6 alts after pruning (4 fresh and 2 done)

PrunedKeptTotal
New1550155
Fresh044
Picked011
Done011
Total1556161
Error
0.3b
Counts
161 → 6
Alt Table
StatusErrorProgram
52.2b
(/.f64 (*.f64 (+.f64 (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) (sqrt.f64 b)) (-.f64 (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) (sqrt.f64 b))) (*.f64 a 2))
51.5b
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (*.f64 b b)) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (*.f64 a 2))
51.8b
(/.f64 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))) 3) (pow.f64 b 3)) (+.f64 (*.f64 b (+.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) b)) (*.f64 c (*.f64 a -4)))) (*.f64 a 2))
1.4b
(-.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c 3)) (pow.f64 b 5))) (+.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b 3))) (*.f64 5 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 4)) (pow.f64 b 7)))))
1.6b
(/.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (pow.f64 b 3)))) (+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 10 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b 7))))) (*.f64 a 2))
51.9b
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))) (*.f64 a 2)) (/.f64 b (*.f64 a 2)))
Compiler

Compiled 2748 to 1602 computations (41.7% saved)

localize13.0ms (0.2%)

Local error

Found 4 expressions with local error:

0.1b
(+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))
0.1b
(/.f64 (-.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (*.f64 b b)) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))
0.2b
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (*.f64 b b)) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (*.f64 a 2))
26.3b
(-.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (*.f64 b b))

rewrite135.0ms (2.5%)

Algorithm
rewrite-expression-head
Error
0.2b
Rules
70×times-frac_binary64
60×*-un-lft-identity_binary64
46×add-sqr-sqrt_binary64
32×add-cube-cbrt_binary64
26×associate-/l*_binary64
Counts
4 → 135
Calls

4 calls:

13.0ms
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (*.f64 b b)) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (*.f64 a 2))
11.0ms
(/.f64 (-.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (*.f64 b b)) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))
7.0ms
(-.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (*.f64 b b))
6.0ms
(+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))
Compiler

Compiled 6256 to 2868 computations (54.2% saved)

series166.0ms (3.1%)

Error
0.0b
Counts
4 → 63
Calls

4 calls:

56.0ms
(/.f64 (-.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (*.f64 b b)) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))
49.0ms
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (*.f64 b b)) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (*.f64 a 2))
33.0ms
(+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))
17.0ms
(-.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (*.f64 b b))
Compiler

Compiled 3241 to 2156 computations (33.5% saved)

simplify203.0ms (3.8%)

Algorithm
egg-herbie
Rules
1135×div-sub_binary64
398×distribute-rgt-in_binary64
181×associate-/l*_binary64
168×sub-neg_binary64
150×cancel-sign-sub-inv_binary64
Counts
198 → 178
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02798948
17578192
226366703
344966703
461356703

prune95.0ms (1.8%)

Pruning

8 alts after pruning (7 fresh and 1 done)

PrunedKeptTotal
New1717178
Fresh303
Picked101
Done112
Total1768184
Error
0.0b
Counts
184 → 8
Alt Table
StatusErrorProgram
0.4b
(/.f64 (/.f64 1 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) (*.f64 -4 (*.f64 c a)))) (*.f64 a 2))
1.4b
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 -4 (*.f64 c a)) (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b))))) (*.f64 a 2))) (cbrt.f64 (/.f64 (/.f64 (*.f64 -4 (*.f64 c a)) (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b))))) (*.f64 a 2)))) (cbrt.f64 (/.f64 (/.f64 (*.f64 -4 (*.f64 c a)) (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b))))) (*.f64 a 2))))
1.4b
(-.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c 3)) (pow.f64 b 5))) (+.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b 3))) (*.f64 5 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 4)) (pow.f64 b 7)))))
0.7b
(/.f64 (/.f64 1 (sqrt.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) (/.f64 a (/.f64 (/.f64 (*.f64 -4 (*.f64 c a)) (sqrt.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))))) 2)))
0.4b
(*.f64 (/.f64 (*.f64 -4 (*.f64 c a)) a) (/.f64 1/2 (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b))))))
0.4b
(*.f64 (/.f64 1 a) (/.f64 (/.f64 (*.f64 -4 (*.f64 c a)) (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b))))) 2))
0.7b
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))))) a) (/.f64 (/.f64 (*.f64 -4 (*.f64 c a)) (sqrt.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))))) 2))
1.2b
(/.f64 (/.f64 (/.f64 (*.f64 -4 (*.f64 c a)) (*.f64 (cbrt.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b))))) (cbrt.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b))))))) (cbrt.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) (*.f64 a 2))
Compiler

Compiled 4844 to 2461 computations (49.2% saved)

regimes578.0ms (10.8%)

Accuracy

Total 0.4b remaining (97.1%)

Threshold costs 0.4b (97.1%)

Compiler

Compiled 17692 to 10822 computations (38.8% saved)

simplify3.0ms (0.1%)

Algorithm
egg-herbie
Rules
*-commutative_binary64
+-commutative_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01533
12033
22033

end1.0ms (0%)

Compiler

Compiled 25 to 16 computations (36% saved)

sample1.7s (32.4%)

Algorithm
intervals
Results
455.0ms3808×body256valid
267.0ms1454×body512valid
263.0ms8821×pre128true
173.0ms2738×body128valid
47.0ms821×body128nan
Compiler

Compiled 396 to 252 computations (36.4% saved)

Profiling

Loading profile data...