Details

Time bar (total: 21.3s)

analyze1.9s (8.9%)

Algorithm
search
Search
TrueOtherFalseIter
0%99.7%0.3%0
0%99.7%0.3%1
0%99.7%0.3%2
0%99.7%0.3%3
0%99.7%0.3%4
0%99.7%0.3%5
0%99.7%0.3%6
0%99.7%0.3%7
0%99.7%0.3%8
3.1%96.5%0.3%9
4.7%95%0.3%10
4.7%95%0.3%11
5.1%82.1%12.8%12
6.2%74.7%19%13
6.4%74.5%19%14
Compiler

Compiled 34 to 30 computations (11.8% saved)

sample63.0ms (0.3%)

Algorithm
intervals
Results
24.0ms256×body128valid
13.0ms143×body128nan
Compiler

Compiled 67 to 66 computations (1.5% saved)

simplify146.0ms (0.7%)

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (46.0ms)

IterNodesCost
0505344

prune4.0ms (0%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New101
Fresh011
Picked000
Done000
Total112
Error
2.8b
Counts
2 → 1
Compiler

Compiled 62 to 54 computations (12.9% saved)

localize25.0ms (0.1%)

Local error

Found 8 expressions with local error:

0.0b
(exp.f64 (*.f64 2 (-.f64 (/.f64 (*.f64 z (sqrt.f64 (+.f64 t a))) t) (*.f64 (-.f64 b c) (-.f64 (+.f64 a (/.f64 5 6)) (/.f64 2 (*.f64 t 3)))))))
0.0b
(sqrt.f64 (+.f64 t a))
0.0b
(/.f64 x (+.f64 x (*.f64 y (exp.f64 (*.f64 2 (-.f64 (/.f64 (*.f64 z (sqrt.f64 (+.f64 t a))) t) (*.f64 (-.f64 b c) (-.f64 (+.f64 a (/.f64 5 6)) (/.f64 2 (*.f64 t 3))))))))))
0.0b
(+.f64 a (/.f64 5 6))
0.2b
(*.f64 z (sqrt.f64 (+.f64 t a)))
0.3b
(/.f64 2 (*.f64 t 3))
1.7b
(-.f64 (/.f64 (*.f64 z (sqrt.f64 (+.f64 t a))) t) (*.f64 (-.f64 b c) (-.f64 (+.f64 a (/.f64 5 6)) (/.f64 2 (*.f64 t 3)))))
4.5b
(/.f64 (*.f64 z (sqrt.f64 (+.f64 t a))) t)

rewrite63.0ms (0.3%)

Algorithm
rewrite-expression-head
Rules
20×frac-sub_binary64_7589
19×add-sqr-sqrt_binary64_7602
18×associate--r+_binary64_7516
17×*-un-lft-identity_binary64_7580
16×add-cbrt-cube_binary64_7616 add-exp-log_binary64_7618
15×add-cube-cbrt_binary64_7615 cancel-sign-sub-inv_binary64_7546
12×times-frac_binary64_7586
distribute-lft-in_binary64_7529 flip--_binary64_7555 distribute-rgt-in_binary64_7530 flip3--_binary64_7584
frac-times_binary64_7590 associate-*r/_binary64_7522
associate-*r*_binary64_7520
add-log-exp_binary64_7619 pow1_binary64_7641
flip-+_binary64_7554 sqrt-prod_binary64_7596 flip3-+_binary64_7583
div-inv_binary64_7577 associate-/r*_binary64_7524 associate-/l*_binary64_7525 sqrt-div_binary64_7597 cbrt-undiv_binary64_7614 div-exp_binary64_7631
cbrt-unprod_binary64_7613 sub-neg_binary64_7573 prod-exp_binary64_7629 associate-*l*_binary64_7521
unswap-sqr_binary64_7548 frac-2neg_binary64_7591 associate-/l/_binary64_7527 clear-num_binary64_7579 associate--l+_binary64_7517 associate-*l/_binary64_7523
pow-prod-down_binary64_7651 diff-log_binary64_7672 distribute-lft-out_binary64_7531 *-commutative_binary64_7511
Counts
4 → 113
Calls

8 calls:

18.0ms
(-.f64 (/.f64 (*.f64 z (sqrt.f64 (+.f64 t a))) t) (*.f64 (-.f64 b c) (-.f64 (+.f64 a (/.f64 5 6)) (/.f64 2 (*.f64 t 3)))))
12.0ms
(*.f64 z (sqrt.f64 (+.f64 t a)))
9.0ms
(/.f64 (*.f64 z (sqrt.f64 (+.f64 t a))) t)
5.0ms
(/.f64 2 (*.f64 t 3))
0.0ms
(+.f64 a (/.f64 5 6))

series979.0ms (4.6%)

Counts
4 → 54
Calls

4 calls:

723.0ms
(-.f64 (/.f64 (*.f64 z (sqrt.f64 (+.f64 t a))) t) (*.f64 (-.f64 b c) (-.f64 (+.f64 a (/.f64 5 6)) (/.f64 2 (*.f64 t 3)))))
128.0ms
(/.f64 (*.f64 z (sqrt.f64 (+.f64 t a))) t)
109.0ms
(*.f64 z (sqrt.f64 (+.f64 t a)))
19.0ms
(/.f64 2 (*.f64 t 3))
Compiler

Compiled 3528 to 2966 computations (15.9% saved)

simplify82.0ms (0.4%)

Algorithm
egg-herbie
Counts
167 → 167
Iterations

Useful iterations: 0 (39.0ms)

IterNodesCost
049604314
149604314

prune383.0ms (1.8%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New1643167
Fresh000
Picked101
Done000
Total1653168
Error
0.0b
Counts
168 → 3
Compiler

Compiled 6706 to 3618 computations (46% saved)

localize29.0ms (0.1%)

Local error

Found 8 expressions with local error:

0.0b
(exp.f64 (*.f64 2 (-.f64 (*.f64 (/.f64 z (*.f64 (cbrt.f64 t) (cbrt.f64 t))) (/.f64 (sqrt.f64 (+.f64 t a)) (cbrt.f64 t))) (*.f64 (-.f64 b c) (-.f64 (+.f64 a (/.f64 5 6)) (/.f64 2 (*.f64 t 3)))))))
0.0b
(sqrt.f64 (+.f64 t a))
0.0b
(/.f64 x (+.f64 x (*.f64 y (exp.f64 (*.f64 2 (-.f64 (*.f64 (/.f64 z (*.f64 (cbrt.f64 t) (cbrt.f64 t))) (/.f64 (sqrt.f64 (+.f64 t a)) (cbrt.f64 t))) (*.f64 (-.f64 b c) (-.f64 (+.f64 a (/.f64 5 6)) (/.f64 2 (*.f64 t 3))))))))))
0.0b
(+.f64 a (/.f64 5 6))
0.6b
(cbrt.f64 t)
0.6b
(cbrt.f64 t)
1.7b
(-.f64 (*.f64 (/.f64 z (*.f64 (cbrt.f64 t) (cbrt.f64 t))) (/.f64 (sqrt.f64 (+.f64 t a)) (cbrt.f64 t))) (*.f64 (-.f64 b c) (-.f64 (+.f64 a (/.f64 5 6)) (/.f64 2 (*.f64 t 3)))))
2.6b
(*.f64 (/.f64 z (*.f64 (cbrt.f64 t) (cbrt.f64 t))) (/.f64 (sqrt.f64 (+.f64 t a)) (cbrt.f64 t)))

rewrite95.0ms (0.4%)

Algorithm
rewrite-expression-head
Rules
67×add-sqr-sqrt_binary64_7602
64×times-frac_binary64_7586
60×frac-sub_binary64_7589
51×*-un-lft-identity_binary64_7580
46×associate-*r*_binary64_7520
39×frac-times_binary64_7590 add-cube-cbrt_binary64_7615
31×cbrt-prod_binary64_7611
28×sqrt-prod_binary64_7596
27×associate-*r/_binary64_7522
25×flip--_binary64_7555 flip3--_binary64_7584 add-exp-log_binary64_7618
21×associate-*l/_binary64_7523
18×add-cbrt-cube_binary64_7616 associate--r+_binary64_7516
15×cancel-sign-sub-inv_binary64_7546
10×unswap-sqr_binary64_7548
distribute-lft-in_binary64_7529 flip-+_binary64_7554 distribute-rgt-in_binary64_7530 flip3-+_binary64_7583
cbrt-unprod_binary64_7613 prod-exp_binary64_7629
cbrt-undiv_binary64_7614 div-exp_binary64_7631 associate-*l*_binary64_7521
add-log-exp_binary64_7619 pow1_binary64_7641 distribute-lft-out_binary64_7531
div-inv_binary64_7577
sub-neg_binary64_7573
associate--l+_binary64_7517 pow1/3_binary64_7662
pow-prod-down_binary64_7651 diff-log_binary64_7672 *-commutative_binary64_7511
Counts
4 → 181
Calls

8 calls:

30.0ms
(*.f64 (/.f64 z (*.f64 (cbrt.f64 t) (cbrt.f64 t))) (/.f64 (sqrt.f64 (+.f64 t a)) (cbrt.f64 t)))
26.0ms
(-.f64 (*.f64 (/.f64 z (*.f64 (cbrt.f64 t) (cbrt.f64 t))) (/.f64 (sqrt.f64 (+.f64 t a)) (cbrt.f64 t))) (*.f64 (-.f64 b c) (-.f64 (+.f64 a (/.f64 5 6)) (/.f64 2 (*.f64 t 3)))))
1.0ms
(cbrt.f64 t)
1.0ms
(cbrt.f64 t)
0.0ms
(/.f64 x (+.f64 x (*.f64 y (exp.f64 (*.f64 2 (-.f64 (*.f64 (/.f64 z (*.f64 (cbrt.f64 t) (cbrt.f64 t))) (/.f64 (sqrt.f64 (+.f64 t a)) (cbrt.f64 t))) (*.f64 (-.f64 b c) (-.f64 (+.f64 a (/.f64 5 6)) (/.f64 2 (*.f64 t 3))))))))))

series1.0s (4.8%)

Counts
4 → 45
Calls

4 calls:

731.0ms
(-.f64 (*.f64 (/.f64 z (*.f64 (cbrt.f64 t) (cbrt.f64 t))) (/.f64 (sqrt.f64 (+.f64 t a)) (cbrt.f64 t))) (*.f64 (-.f64 b c) (-.f64 (+.f64 a (/.f64 5 6)) (/.f64 2 (*.f64 t 3)))))
151.0ms
(*.f64 (/.f64 z (*.f64 (cbrt.f64 t) (cbrt.f64 t))) (/.f64 (sqrt.f64 (+.f64 t a)) (cbrt.f64 t)))
75.0ms
(cbrt.f64 t)
72.0ms
(cbrt.f64 t)
Compiler

Compiled 3047 to 2545 computations (16.5% saved)

simplify104.0ms (0.5%)

Algorithm
egg-herbie
Counts
226 → 226
Iterations

Useful iterations: 0 (23.0ms)

IterNodesCost
052208735

prune495.0ms (2.3%)

Pruning

3 alts after pruning (2 fresh and 1 done)

PrunedKeptTotal
New2260226
Fresh022
Picked011
Done000
Total2263229
Error
0.0b
Counts
229 → 3
Compiler

Compiled 11220 to 5845 computations (47.9% saved)

localize12.0ms (0.1%)

Local error

Found 8 expressions with local error:

0.0b
(exp.f64 (*.f64 2 (*.f64 (+.f64 a 5/6) (-.f64 c b))))
0.0b
(/.f64 x (+.f64 x (*.f64 y (exp.f64 (*.f64 2 (*.f64 (+.f64 a 5/6) (-.f64 c b)))))))
0.0b
(+.f64 a 5/6)
0.0b
(*.f64 y (exp.f64 (*.f64 2 (*.f64 (+.f64 a 5/6) (-.f64 c b)))))
0.0b
(+.f64 a 5/6)
0.0b
(*.f64 y (exp.f64 (*.f64 2 (*.f64 (+.f64 a 5/6) (-.f64 c b)))))
0.0b
(exp.f64 (*.f64 2 (*.f64 (+.f64 a 5/6) (-.f64 c b))))
0.1b
(*.f64 (+.f64 a 5/6) (-.f64 c b))

rewrite48.0ms (0.2%)

Algorithm
rewrite-expression-head
Rules
36×distribute-lft-in_binary64_7529 distribute-rgt-in_binary64_7530
32×exp-sum_binary64_7626
30×cancel-sign-sub-inv_binary64_7546
24×associate-*r*_binary64_7520 add-sqr-sqrt_binary64_7602 *-un-lft-identity_binary64_7580
18×add-cube-cbrt_binary64_7615
10×sub-neg_binary64_7573
add-log-exp_binary64_7619 add-cbrt-cube_binary64_7616 pow1_binary64_7641
associate-*l*_binary64_7521 add-exp-log_binary64_7618
frac-times_binary64_7590 flip-+_binary64_7554 flip3-+_binary64_7583
flip--_binary64_7555 flip3--_binary64_7584
pow-prod-down_binary64_7651 unswap-sqr_binary64_7548 distribute-lft-out_binary64_7531 cbrt-unprod_binary64_7613 prod-exp_binary64_7629 associate-*r/_binary64_7522 *-commutative_binary64_7511 associate-*l/_binary64_7523
distribute-lft-out--_binary64_7532 rem-exp-log_binary64_7620 +-commutative_binary64_7510 exp-prod_binary64_7632 sum-log_binary64_7671 exp-to-pow_binary64_7642 difference-of-squares_binary64_7549
Counts
4 → 109
Calls

8 calls:

14.0ms
(*.f64 y (exp.f64 (*.f64 2 (*.f64 (+.f64 a 5/6) (-.f64 c b)))))
11.0ms
(*.f64 (+.f64 a 5/6) (-.f64 c b))
7.0ms
(exp.f64 (*.f64 2 (*.f64 (+.f64 a 5/6) (-.f64 c b))))
4.0ms
(+.f64 a 5/6)
0.0ms
(*.f64 y (exp.f64 (*.f64 2 (*.f64 (+.f64 a 5/6) (-.f64 c b)))))

series584.0ms (2.7%)

Counts
4 → 60
Calls

4 calls:

279.0ms
(*.f64 y (exp.f64 (*.f64 2 (*.f64 (+.f64 a 5/6) (-.f64 c b)))))
148.0ms
(exp.f64 (*.f64 2 (*.f64 (+.f64 a 5/6) (-.f64 c b))))
136.0ms
(*.f64 (+.f64 a 5/6) (-.f64 c b))
20.0ms
(+.f64 a 5/6)
Compiler

Compiled 2947 to 2619 computations (11.1% saved)

simplify77.0ms (0.4%)

Algorithm
egg-herbie
Counts
169 → 169
Iterations

Useful iterations: 0 (38.0ms)

IterNodesCost
049833970
149833970

prune220.0ms (1%)

Pruning

3 alts after pruning (1 fresh and 2 done)

PrunedKeptTotal
New1690169
Fresh011
Picked011
Done011
Total1693172
Error
0.0b
Counts
172 → 3
Compiler

Compiled 4387 to 2750 computations (37.3% saved)

localize17.0ms (0.1%)

Local error

Found 8 expressions with local error:

0.0b
(+.f64 (*.f64 z (sqrt.f64 a)) (*.f64 2/3 (-.f64 b c)))
0.0b
(/.f64 x (+.f64 x (*.f64 y (exp.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 z (sqrt.f64 a)) (*.f64 2/3 (-.f64 b c))) t))))))
0.0b
(exp.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 z (sqrt.f64 a)) (*.f64 2/3 (-.f64 b c))) t)))
0.0b
(*.f64 y (exp.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 z (sqrt.f64 a)) (*.f64 2/3 (-.f64 b c))) t))))
0.0b
(+.f64 (*.f64 z (sqrt.f64 a)) (*.f64 2/3 (-.f64 b c)))
0.2b
(*.f64 z (sqrt.f64 a))
0.3b
(*.f64 2/3 (-.f64 b c))
1.3b
(/.f64 (+.f64 (*.f64 z (sqrt.f64 a)) (*.f64 2/3 (-.f64 b c))) t)

rewrite41.0ms (0.2%)

Algorithm
rewrite-expression-head
Rules
29×add-sqr-sqrt_binary64_7602
23×*-un-lft-identity_binary64_7580
21×add-cube-cbrt_binary64_7615
12×cancel-sign-sub-inv_binary64_7546
11×associate-*r*_binary64_7520
10×add-cbrt-cube_binary64_7616 add-exp-log_binary64_7618
times-frac_binary64_7586
associate-+r+_binary64_7512 distribute-lft-in_binary64_7529 pow1_binary64_7641 distribute-rgt-in_binary64_7530
add-log-exp_binary64_7619 associate-*l*_binary64_7521
sub-neg_binary64_7573 sqrt-prod_binary64_7596
unswap-sqr_binary64_7548 associate-/r*_binary64_7524 associate-/l*_binary64_7525
pow-prod-down_binary64_7651 associate-/l/_binary64_7527 flip-+_binary64_7554 cbrt-unprod_binary64_7613 prod-exp_binary64_7629 associate-*r/_binary64_7522 *-commutative_binary64_7511 flip3-+_binary64_7583
distribute-lft-out--_binary64_7532 frac-2neg_binary64_7591 div-inv_binary64_7577 clear-num_binary64_7579 +-commutative_binary64_7510 flip--_binary64_7555 cbrt-undiv_binary64_7614 div-exp_binary64_7631 sum-log_binary64_7671 flip3--_binary64_7584 difference-of-squares_binary64_7549
Counts
4 → 100
Calls

8 calls:

9.0ms
(*.f64 2/3 (-.f64 b c))
9.0ms
(/.f64 (+.f64 (*.f64 z (sqrt.f64 a)) (*.f64 2/3 (-.f64 b c))) t)
8.0ms
(+.f64 (*.f64 z (sqrt.f64 a)) (*.f64 2/3 (-.f64 b c)))
6.0ms
(*.f64 z (sqrt.f64 a))
0.0ms
(*.f64 y (exp.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 z (sqrt.f64 a)) (*.f64 2/3 (-.f64 b c))) t))))

series738.0ms (3.5%)

Counts
4 → 63
Calls

4 calls:

404.0ms
(/.f64 (+.f64 (*.f64 z (sqrt.f64 a)) (*.f64 2/3 (-.f64 b c))) t)
216.0ms
(+.f64 (*.f64 z (sqrt.f64 a)) (*.f64 2/3 (-.f64 b c)))
67.0ms
(*.f64 2/3 (-.f64 b c))
51.0ms
(*.f64 z (sqrt.f64 a))
Compiler

Compiled 2300 to 2195 computations (4.6% saved)

simplify73.0ms (0.3%)

Algorithm
egg-herbie
Counts
163 → 163
Iterations

Useful iterations: 0 (40.0ms)

IterNodesCost
049442299
149442299

prune185.0ms (0.9%)

Pruning

3 alts after pruning (0 fresh and 3 done)

PrunedKeptTotal
New1630163
Fresh000
Picked011
Done022
Total1633166
Error
0.0b
Counts
166 → 3
Compiler

Compiled 3982 to 1993 computations (49.9% saved)

simplify177.0ms (0.8%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (159.0ms)

IterNodesCost
040621601
140621601

regimes630.0ms (3%)

Compiler

Compiled 8508 to 7418 computations (12.8% saved)

bsearch0.0ms (0%)

regimes587.0ms (2.8%)

Compiler

Compiled 7428 to 6658 computations (10.4% saved)

bsearch54.0ms (0.3%)

Steps
ItersRangePoint
7
4.0011603131343536e-279
1.4894329308348668e-277
5.64369892726787e-279
Compiler

Compiled 1 to 7 computations (-600% saved)

regimes544.0ms (2.5%)

Compiler

Compiled 6516 to 5994 computations (8% saved)

bsearch46.0ms (0.2%)

Steps
ItersRangePoint
7
2.152431619229351e-246
6.381722607019409e-245
2.8312146411971484e-245
Compiler

Compiled 1 to 7 computations (-600% saved)

regimes349.0ms (1.6%)

Compiler

Compiled 3188 to 3434 computations (-7.7% saved)

bsearch0.0ms (0%)

regimes677.0ms (3.2%)

Compiler

Compiled 3136 to 3440 computations (-9.7% saved)

bsearch63.0ms (0.3%)

Steps
ItersRangePoint
8
5.684776333302867e-295
1.7883321213222685e-292
1.7327623467213712e-293
Compiler

Compiled 1 to 7 computations (-600% saved)

regimes577.0ms (2.7%)

Compiler

Compiled 2614 to 2963 computations (-13.4% saved)

bsearch183.0ms (0.9%)

Steps
ItersRangePoint
7
1.4321448552861726e+234
1.8144508748011495e+236
5.696375565333311e+235
11
-1.613705728919238e-20
-2.8089163186082556e-40
-2.1204288858211188e-30
9
-1.5108537424988547e+129
-1.5309320123004537e+124
-9.881985428375045e+127
Compiler

Compiled 1 to 7 computations (-600% saved)

regimes591.0ms (2.8%)

Compiler

Compiled 2382 to 2763 computations (-16% saved)

bsearch161.0ms (0.8%)

Steps
ItersRangePoint
6
2.861076188324217e+155
1.2679629750034597e+156
8.115054935461238e+155
1
-1.6629855755503684e-89
-1.5660878349083036e-89
-1.5866957145785934e-89
8
-4.537801551577486e-49
-7.237289372908694e-53
-1.530633447672144e-50
10
-4.127677081929726e+142
-6.649168995628178e+129
-2.1307413044242772e+130
Compiler

Compiled 1 to 7 computations (-600% saved)

regimes508.0ms (2.4%)

Compiler

Compiled 2040 to 2430 computations (-19.1% saved)

bsearch176.0ms (0.8%)

Steps
ItersRangePoint
5
2.0201555283507926e-74
4.672866655643202e-74
2.4436640682602293e-74
9
5.29608795819087e-99
1.3362709667888443e-89
9.287350082549372e-90
9
3.3846151351954743e-133
2.5942811556759973e-128
9.365942436838322e-131
8
4.480651230293062e-165
1.4383985968105957e-161
1.4182796520399296e-161
Compiler

Compiled 1 to 7 computations (-600% saved)

regimes642.0ms (3%)

Compiler

Compiled 1649 to 2062 computations (-25% saved)

bsearch224.0ms (1%)

Steps
ItersRangePoint
6
3.648506024090877e+25
2.3692814634339007e+26
3.6884743033045623e+25
9
6.683627093806205e-70
1.4104474388324395e-63
9.747295893072645e-65
9
5.29608795819087e-99
1.3362709667888443e-89
5.6989289745116646e-92
9
3.3846151351954743e-133
2.5942811556759973e-128
3.412478933881786e-133
8
4.480651230293062e-165
1.4383985968105957e-161
1.4182796520399296e-161
Compiler

Compiled 1 to 7 computations (-600% saved)

regimes485.0ms (2.3%)

Compiler

Compiled 1109 to 1524 computations (-37.4% saved)

bsearch220.0ms (1%)

Steps
ItersRangePoint
6
3.648506024090877e+25
2.3692814634339007e+26
3.6884743033045623e+25
9
6.683627093806205e-70
1.4104474388324395e-63
3.5566781735251234e-64
9
5.29608795819087e-99
1.3362709667888443e-89
5.064169736088909e-91
9
3.3846151351954743e-133
2.5942811556759973e-128
6.869422270927389e-133
8
4.480651230293062e-165
1.4383985968105957e-161
1.4182796520399296e-161
Compiler

Compiled 1 to 7 computations (-600% saved)

regimes513.0ms (2.4%)

Compiler

Compiled 965 to 1371 computations (-42.1% saved)

bsearch164.0ms (0.8%)

Steps
ItersRangePoint
6
3.648506024090877e+25
2.3692814634339007e+26
3.6884743033045623e+25
9
6.683627093806205e-70
1.4104474388324395e-63
3.5566781735251234e-64
9
3.3846151351954743e-133
2.5942811556759973e-128
3.412478933881786e-133
8
4.480651230293062e-165
1.4383985968105957e-161
1.4182796520399296e-161
Compiler

Compiled 1 to 7 computations (-600% saved)

regimes378.0ms (1.8%)

Compiler

Compiled 707 to 1029 computations (-45.5% saved)

bsearch334.0ms (1.6%)

Steps
ItersRangePoint
6
3.648506024090877e+25
2.3692814634339007e+26
3.6884743033045623e+25
9
6.683627093806205e-70
1.4104474388324395e-63
4.170411278137782e-67
8
2.4511381506115844e-78
1.8303331844087875e-75
2.7076635908605017e-76
9
3.3846151351954743e-133
2.5942811556759973e-128
5.0861391550034136e-133
7
1.4383985968105957e-161
6.403933331629956e-160
6.281512407004436e-160
10
1.5972288545045786e-201
1.1142566217169822e-182
3.9497201994216644e-192
7
3.955914143868068e-218
1.91057805096555e-216
1.1912004712435072e-216
6
-3.42489476379065e-242
-7.216962197661126e-243
-7.468174224192295e-243
Compiler

Compiled 1 to 7 computations (-600% saved)

regimes390.0ms (1.8%)

Compiler

Compiled 609 to 924 computations (-51.7% saved)

bsearch341.0ms (1.6%)

Steps
ItersRangePoint
6
3.648506024090877e+25
2.3692814634339007e+26
3.6884743033045623e+25
9
6.683627093806205e-70
1.4104474388324395e-63
6.022589883131011e-65
8
2.4511381506115844e-78
1.8303331844087875e-75
1.0876118336461756e-75
9
3.3846151351954743e-133
2.5942811556759973e-128
1.0507243631029665e-130
7
1.4383985968105957e-161
6.403933331629956e-160
6.281512407004436e-160
10
1.5972288545045786e-201
1.1142566217169822e-182
5.338704135350004e-187
7
3.955914143868068e-218
1.91057805096555e-216
3.742045121992365e-217
8
-1.190149767872915e-308
2.559807968085266e-304
4.3398346923284e-310
Compiler

Compiled 1 to 7 computations (-600% saved)

regimes315.0ms (1.5%)

Compiler

Compiled 511 to 812 computations (-58.9% saved)

bsearch104.0ms (0.5%)

Steps
ItersRangePoint
6
3.648506024090877e+25
2.3692814634339007e+26
3.6884743033045623e+25
9
6.683627093806205e-70
1.4104474388324395e-63
1.2007350365312793e-63
5
1.5554064440529077e-104
4.736054070454648e-104
1.8658880041143854e-104
2
-1.568982361996016e-303
-1.3332601223408501e-303
-1.3558030299174499e-303
Compiler

Compiled 1 to 7 computations (-600% saved)

regimes201.0ms (0.9%)

Compiler

Compiled 119 to 364 computations (-205.9% saved)

bsearch258.0ms (1.2%)

Steps
ItersRangePoint
6
3.648506024090877e+25
2.3692814634339007e+26
3.6884743033045623e+25
9
6.683627093806205e-70
1.4104474388324395e-63
6.789101254768168e-67
8
1.3134535758578934e-142
3.409043783089355e-138
2.5372467133656392e-142
10
1.5972288545045786e-201
1.1142566217169822e-182
6.368514741533688e-197
8
8.040244943761016e-226
4.1086780329112616e-222
1.141762918336341e-224
8
5.684776333302867e-295
1.7883321213222685e-292
4.989052412952142e-294
Compiler

Compiled 1 to 7 computations (-600% saved)

regimes332.0ms (1.6%)

Accuracy

Total 2.6b remaining (99.8%)

Threshold costs 0b (0%)

Compiler

Compiled 35 to 266 computations (-660% saved)

bsearch256.0ms (1.2%)

Steps
ItersRangePoint
10
28029605.468707155
2.6161137109929247e+20
136240512035.42195
7
5.963504404477568e-132
1.094243538746208e-130
7.88442767690553e-132
4
2.8754017062590895e-270
4.284622580712062e-270
4.067161377843853e-270
9
-6.327726557447761e-248
-1.197896346272991e-256
-1.4119338642057628e-252
4
-249.9605996405551
-159.45294931603195
-179.2514978245214
Compiler

Compiled 1116 to 844 computations (24.4% saved)

simplify61.0ms (0.3%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (45.0ms)

IterNodesCost
012171620
112171620

end0.0ms (0%)

sample3.4s (15.9%)

Algorithm
intervals
Results
740.0ms8000×body128valid
448.0ms4828×body128nan
Compiler

Compiled 2301 to 1856 computations (19.3% saved)

Pareto

0.39854846895623774

Profiling

Loading profile data...