Details

Time bar (total: 14.4s)

analyze1.9s (13.2%)

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
25%74.9%0.1%5
25%74.9%0.1%6
25%74.9%0.1%7
37.4%62.4%0.1%8
37.4%62.4%0.1%9
37.4%62.4%0.1%10
43.7%56.2%0.1%11
43.7%56.2%0.1%12
43.7%56.2%0.1%13
61.7%38.2%0.1%14
Compiler

Compiled 38 to 30 computations (21.1% saved)

sample62.0ms (0.4%)

Algorithm
intervals
Results
45.0ms256×body128valid
Compiler

Compiled 75 to 62 computations (17.3% saved)

simplify225.0ms (1.6%)

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (63.0ms)

IterNodesCost
0523655

prune7.0ms (0%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New101
Fresh011
Picked000
Done000
Total112

Merged error: 27.0b

Counts
2 → 1
Compiler

Compiled 74 to 58 computations (21.6% saved)

localize51.0ms (0.4%)

Local error

Found 4 expressions with local error:

0.1b
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 6099563062176297/140737488355328) x) 1158907574534893/4398046511104) x) 172293041005667/549755813888) x)
0.1b
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664) x) 604816789577447/4398046511104) x) y) x)
0.1b
(*.f64 (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664) x)
26.1b
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664) x) 604816789577447/4398046511104) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 6099563062176297/140737488355328) x) 1158907574534893/4398046511104) x) 172293041005667/549755813888) x) 6624073998258585/140737488355328))

rewrite151.0ms (1%)

Algorithm
rewrite-expression-head
Rules
18×add-sqr-sqrt_binary64_9648
15×add-exp-log_binary64_9664 add-cbrt-cube_binary64_9662
12×add-cube-cbrt_binary64_9661 *-un-lft-identity_binary64_9626
10×pow1_binary64_9687
associate-*l*_binary64_9567 associate-*r*_binary64_9566
associate-*l/_binary64_9569 associate-/l/_binary64_9573
flip-+_binary64_9600 flip3-+_binary64_9629
add-log-exp_binary64_9665 frac-times_binary64_9636 prod-exp_binary64_9675 cbrt-unprod_binary64_9659
times-frac_binary64_9632 flip3--_binary64_9630 pow-prod-down_binary64_9697 *-commutative_binary64_9557 flip--_binary64_9601 unswap-sqr_binary64_9594 associate-/r*_binary64_9570
div-exp_binary64_9677 cbrt-undiv_binary64_9660 associate-/r/_binary64_9572 associate-*r/_binary64_9568
associate-/l*_binary64_9571 frac-2neg_binary64_9637 div-inv_binary64_9623 clear-num_binary64_9625
Counts
4 → 91
Calls

4 calls:

62.0ms
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664) x) 604816789577447/4398046511104) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 6099563062176297/140737488355328) x) 1158907574534893/4398046511104) x) 172293041005667/549755813888) x) 6624073998258585/140737488355328))
26.0ms
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664) x) 604816789577447/4398046511104) x) y) x)
25.0ms
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 6099563062176297/140737488355328) x) 1158907574534893/4398046511104) x) 172293041005667/549755813888) x)
14.0ms
(*.f64 (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664) x)

series438.0ms (3%)

Counts
4 → 12
Calls

4 calls:

275.0ms
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664) x) 604816789577447/4398046511104) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 6099563062176297/140737488355328) x) 1158907574534893/4398046511104) x) 172293041005667/549755813888) x) 6624073998258585/140737488355328))
67.0ms
(*.f64 (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664) x)
61.0ms
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664) x) 604816789577447/4398046511104) x) y) x)
34.0ms
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 6099563062176297/140737488355328) x) 1158907574534893/4398046511104) x) 172293041005667/549755813888) x)

simplify150.0ms (1%)

Algorithm
egg-herbie
Counts
103 → 103
Iterations

Useful iterations: 0 (82.0ms)

IterNodesCost
053673350

prune489.0ms (3.4%)

Pruning

8 alts after pruning (8 fresh and 0 done)

PrunedKeptTotal
New958103
Fresh000
Picked101
Done000
Total968104

Merged error: 0b

Counts
104 → 8
Compiler

Compiled 5230 to 3731 computations (28.7% saved)

localize50.0ms (0.3%)

Local error

Found 4 expressions with local error:

0.1b
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664)) 604816789577447/4398046511104)) y))
0.1b
(*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664))
0.3b
(/.f64 (-.f64 x 2) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 6099563062176297/140737488355328)) 1158907574534893/4398046511104)) 172293041005667/549755813888)) 6624073998258585/140737488355328) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664)) 604816789577447/4398046511104)) y)) z)))
24.9b
(/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 6099563062176297/140737488355328)) 1158907574534893/4398046511104)) 172293041005667/549755813888)) 6624073998258585/140737488355328) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664)) 604816789577447/4398046511104)) y)) z))

rewrite218.0ms (1.5%)

Algorithm
rewrite-expression-head
Rules
138×times-frac_binary64_9632
110×add-sqr-sqrt_binary64_9648
106×*-un-lft-identity_binary64_9626
74×add-cube-cbrt_binary64_9661
18×associate-/r*_binary64_9570
16×distribute-lft-out--_binary64_9578 difference-of-squares_binary64_9595
15×add-exp-log_binary64_9664 associate-/r/_binary64_9572 add-cbrt-cube_binary64_9662
10×flip-+_binary64_9600 flip3-+_binary64_9629
pow1_binary64_9687 associate-/l*_binary64_9571 div-inv_binary64_9623
associate-*l*_binary64_9567 associate-*r*_binary64_9566
add-log-exp_binary64_9665 div-exp_binary64_9677 associate-/l/_binary64_9573 cbrt-undiv_binary64_9660 associate-*r/_binary64_9568
distribute-rgt-in_binary64_9576 prod-exp_binary64_9675 pow-prod-down_binary64_9697 *-commutative_binary64_9557 unswap-sqr_binary64_9594 frac-2neg_binary64_9637 clear-num_binary64_9625 distribute-lft-in_binary64_9575 cbrt-unprod_binary64_9659
flip3--_binary64_9630 flip--_binary64_9601 div-sub_binary64_9631
Counts
4 → 188
Calls

4 calls:

58.0ms
(/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 6099563062176297/140737488355328)) 1158907574534893/4398046511104)) 172293041005667/549755813888)) 6624073998258585/140737488355328) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664)) 604816789577447/4398046511104)) y)) z))
58.0ms
(/.f64 (-.f64 x 2) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 6099563062176297/140737488355328)) 1158907574534893/4398046511104)) 172293041005667/549755813888)) 6624073998258585/140737488355328) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664)) 604816789577447/4398046511104)) y)) z)))
27.0ms
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664)) 604816789577447/4398046511104)) y))
14.0ms
(*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664))

series568.0ms (3.9%)

Counts
4 → 12
Calls

4 calls:

268.0ms
(/.f64 (-.f64 x 2) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 6099563062176297/140737488355328)) 1158907574534893/4398046511104)) 172293041005667/549755813888)) 6624073998258585/140737488355328) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664)) 604816789577447/4398046511104)) y)) z)))
177.0ms
(/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 6099563062176297/140737488355328)) 1158907574534893/4398046511104)) 172293041005667/549755813888)) 6624073998258585/140737488355328) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664)) 604816789577447/4398046511104)) y)) z))
65.0ms
(*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664))
58.0ms
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664)) 604816789577447/4398046511104)) y))

simplify329.0ms (2.3%)

Algorithm
egg-herbie
Counts
200 → 200
Iterations

Useful iterations: 0 (97.0ms)

IterNodesCost
0497114180
1497114180

prune1.3s (9.1%)

Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New1973200
Fresh347
Picked101
Done000
Total2017208

Merged error: 0b

Counts
208 → 7
Compiler

Compiled 12431 to 8887 computations (28.5% saved)

localize53.0ms (0.4%)

Local error

Found 4 expressions with local error:

0.1b
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664)) 604816789577447/4398046511104)) y))
0.1b
(*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664))
0.3b
(/.f64 (-.f64 x 2) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 6099563062176297/140737488355328)) 1158907574534893/4398046511104)) 172293041005667/549755813888)) 6624073998258585/140737488355328) (/.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664)) 604816789577447/4398046511104)) y)) z))))
25.0b
(*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 6099563062176297/140737488355328)) 1158907574534893/4398046511104)) 172293041005667/549755813888)) 6624073998258585/140737488355328) (/.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664)) 604816789577447/4398046511104)) y)) z)))

rewrite207.0ms (1.4%)

Algorithm
rewrite-expression-head
Rules
33×add-sqr-sqrt_binary64_9648
32×add-exp-log_binary64_9664
23×*-un-lft-identity_binary64_9626
22×add-cbrt-cube_binary64_9662
21×associate-*r*_binary64_9566
18×add-cube-cbrt_binary64_9661
16×times-frac_binary64_9632
10×prod-exp_binary64_9675 pow1_binary64_9687
associate-*l*_binary64_9567 div-exp_binary64_9677
associate-/r/_binary64_9572
flip-+_binary64_9600 flip3-+_binary64_9629
associate-*r/_binary64_9568 cbrt-unprod_binary64_9659
cbrt-undiv_binary64_9660 unswap-sqr_binary64_9594 associate-/l*_binary64_9571
associate-*l/_binary64_9569 add-log-exp_binary64_9665 frac-times_binary64_9636
pow-prod-down_binary64_9697 *-commutative_binary64_9557
un-div-inv_binary64_9624 1-exp_binary64_9670 distribute-rgt-in_binary64_9576 rec-exp_binary64_9676 distribute-lft-out--_binary64_9578 difference-of-squares_binary64_9595 associate-/l/_binary64_9573 div-inv_binary64_9623 distribute-lft-in_binary64_9575
flip3--_binary64_9630 flip--_binary64_9601 frac-2neg_binary64_9637 clear-num_binary64_9625 associate-/r*_binary64_9570 div-sub_binary64_9631
Counts
4 → 124
Calls

4 calls:

67.0ms
(*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 6099563062176297/140737488355328)) 1158907574534893/4398046511104)) 172293041005667/549755813888)) 6624073998258585/140737488355328) (/.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664)) 604816789577447/4398046511104)) y)) z)))
65.0ms
(/.f64 (-.f64 x 2) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 6099563062176297/140737488355328)) 1158907574534893/4398046511104)) 172293041005667/549755813888)) 6624073998258585/140737488355328) (/.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664)) 604816789577447/4398046511104)) y)) z))))
26.0ms
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664)) 604816789577447/4398046511104)) y))
14.0ms
(*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664))

series577.0ms (4%)

Counts
4 → 12
Calls

4 calls:

264.0ms
(/.f64 (-.f64 x 2) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 6099563062176297/140737488355328)) 1158907574534893/4398046511104)) 172293041005667/549755813888)) 6624073998258585/140737488355328) (/.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664)) 604816789577447/4398046511104)) y)) z))))
183.0ms
(*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 6099563062176297/140737488355328)) 1158907574534893/4398046511104)) 172293041005667/549755813888)) 6624073998258585/140737488355328) (/.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664)) 604816789577447/4398046511104)) y)) z)))
72.0ms
(*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664))
58.0ms
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664)) 604816789577447/4398046511104)) y))

simplify195.0ms (1.4%)

Algorithm
egg-herbie
Counts
136 → 136
Iterations

Useful iterations: 0 (89.0ms)

IterNodesCost
051865576

prune590.0ms (4.1%)

Pruning

7 alts after pruning (6 fresh and 1 done)

PrunedKeptTotal
New1360136
Fresh066
Picked011
Done000
Total1367143

Merged error: 0b

Counts
143 → 7
Compiler

Compiled 6789 to 4893 computations (27.9% saved)

localize48.0ms (0.3%)

Local error

Found 4 expressions with local error:

0.1b
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664)) 604816789577447/4398046511104)) y))
0.1b
(*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664))
2.8b
(/.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 6099563062176297/140737488355328)) 1158907574534893/4398046511104)) 172293041005667/549755813888)) 6624073998258585/140737488355328))
25.0b
(*.f64 (/.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 6099563062176297/140737488355328)) 1158907574534893/4398046511104)) 172293041005667/549755813888)) 6624073998258585/140737488355328)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664)) 604816789577447/4398046511104)) y)) z))

rewrite179.0ms (1.2%)

Algorithm
rewrite-expression-head
Rules
51×add-sqr-sqrt_binary64_9648
42×*-un-lft-identity_binary64_9626
31×times-frac_binary64_9632
28×add-cube-cbrt_binary64_9661
27×associate-*l*_binary64_9567
15×add-exp-log_binary64_9664 add-cbrt-cube_binary64_9662
10×pow1_binary64_9687
associate-*r*_binary64_9566
distribute-lft-out--_binary64_9578 difference-of-squares_binary64_9595
flip-+_binary64_9600 flip3-+_binary64_9629 associate-*r/_binary64_9568
associate-/l*_binary64_9571
add-log-exp_binary64_9665 prod-exp_binary64_9675 unswap-sqr_binary64_9594 associate-/r/_binary64_9572 cbrt-unprod_binary64_9659
distribute-rgt-in_binary64_9576 pow-prod-down_binary64_9697 *-commutative_binary64_9557 associate-/r*_binary64_9570 distribute-lft-in_binary64_9575
div-exp_binary64_9677 frac-times_binary64_9636 associate-/l/_binary64_9573 cbrt-undiv_binary64_9660 div-inv_binary64_9623
associate-*l/_binary64_9569 flip3--_binary64_9630 flip--_binary64_9601 frac-2neg_binary64_9637 clear-num_binary64_9625 div-sub_binary64_9631
Counts
4 → 130
Calls

4 calls:

71.0ms
(*.f64 (/.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 6099563062176297/140737488355328)) 1158907574534893/4398046511104)) 172293041005667/549755813888)) 6624073998258585/140737488355328)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664)) 604816789577447/4398046511104)) y)) z))
33.0ms
(/.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 6099563062176297/140737488355328)) 1158907574534893/4398046511104)) 172293041005667/549755813888)) 6624073998258585/140737488355328))
26.0ms
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664)) 604816789577447/4398046511104)) y))
14.0ms
(*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664))

series444.0ms (3.1%)

Counts
4 → 12
Calls

4 calls:

271.0ms
(*.f64 (/.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 6099563062176297/140737488355328)) 1158907574534893/4398046511104)) 172293041005667/549755813888)) 6624073998258585/140737488355328)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664)) 604816789577447/4398046511104)) y)) z))
66.0ms
(*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664))
61.0ms
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664)) 604816789577447/4398046511104)) y))
45.0ms
(/.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 6099563062176297/140737488355328)) 1158907574534893/4398046511104)) 172293041005667/549755813888)) 6624073998258585/140737488355328))

simplify199.0ms (1.4%)

Algorithm
egg-herbie
Counts
142 → 142
Iterations

Useful iterations: 0 (94.0ms)

IterNodesCost
051385750

prune637.0ms (4.4%)

Pruning

7 alts after pruning (5 fresh and 2 done)

PrunedKeptTotal
New1420142
Fresh055
Picked011
Done011
Total1427149

Merged error: 0b

Counts
149 → 7
Compiler

Compiled 7150 to 5129 computations (28.3% saved)

regimes1.4s (9.9%)

Compiler

Compiled 5972 to 4644 computations (22.2% saved)

bsearch111.0ms (0.8%)

Steps
ItersRangePoint
8
5.698389823391224e+24
8.035168825043694e+27
7.934157850009893e+27
7
-1.7417994914287158e+55
-7.152848003373089e+52
-1.1612086814165395e+55
Compiler

Compiled 1 to 3 computations (-200% saved)

simplify7.0ms (0%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
08085
18085

end0.0ms (0%)

sample3.8s (26.3%)

Algorithm
intervals
Results
1.3s8000×body128valid
2.0ms10×body128invalid
Compiler

Compiled 1643 to 1268 computations (22.8% saved)

Profiling

Loading profile data...