Details

Time bar (total: 32.3s)

analyze1.1s (3.4%)

Algorithm
search
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05008220
033
133
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)

sample34.0ms (0.1%)

Algorithm
intervals
Results
23.0ms256×body128valid
Compiler

Compiled 75 to 62 computations (17.3% saved)

simplify45.0ms (0.1%)

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (39.0ms)

IterNodesCost
0523655

prune4.0ms (0%)

Pruning

1 alts after pruning (1 fresh and 0 done)

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

Compiled 74 to 58 computations (21.6% saved)

localize23.0ms (0.1%)

Local error

Found 4 expressions with local error:

0.1b
(*.f64 (+.f64 (*.f64 (+.f64 x 6099563062176297/140737488355328) x) 1158907574534893/4398046511104) x)
0.1b
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664) x) 604816789577447/4398046511104) x)
0.1b
(*.f64 (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664) x)
29.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))

rewrite336.0ms (1%)

Algorithm
rewrite-expression-head
Error
27.9b
Rules
18×add-sqr-sqrt_binary64_12035
15×add-exp-log_binary64_12051 add-cbrt-cube_binary64_12049
12×add-cube-cbrt_binary64_12048 *-un-lft-identity_binary64_12013
10×pow1_binary64_12074
associate-*l*_binary64_11954 associate-*r*_binary64_11953
associate-/l/_binary64_11960 associate-*l/_binary64_11956
flip3-+_binary64_12016 flip-+_binary64_11987
prod-exp_binary64_12062 add-log-exp_binary64_12052 cbrt-unprod_binary64_12046 frac-times_binary64_12023
times-frac_binary64_12019 flip3--_binary64_12017 flip--_binary64_11988 associate-/r*_binary64_11957 pow-prod-down_binary64_12084 unswap-sqr_binary64_11981 *-commutative_binary64_11944
div-exp_binary64_12064 cbrt-undiv_binary64_12047 associate-*r/_binary64_11955 associate-/r/_binary64_11959
frac-2neg_binary64_12024 clear-num_binary64_12012 div-inv_binary64_12010 associate-/l*_binary64_11958
Counts
4 → 91
Calls

4 calls:

31.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))
13.0ms
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664) x) 604816789577447/4398046511104) x)
10.0ms
(*.f64 (+.f64 (*.f64 (+.f64 x 6099563062176297/140737488355328) x) 1158907574534893/4398046511104) x)
7.0ms
(*.f64 (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664) x)
Compiler

Compiled 4862 to 3465 computations (28.7% saved)

series1.7s (5.2%)

Error
0.6b
Counts
4 → 48
Calls

4 calls:

1.3s
(/.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))
110.0ms
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664) x) 604816789577447/4398046511104) x)
90.0ms
(*.f64 (+.f64 (*.f64 (+.f64 x 6099563062176297/140737488355328) x) 1158907574534893/4398046511104) x)
62.0ms
(*.f64 (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664) x)
Compiler

Compiled 6857 to 5485 computations (20% saved)

simplify112.0ms (0.3%)

Algorithm
egg-herbie
Counts
139 → 139
Iterations

Useful iterations: 0 (58.0ms)

IterNodesCost
049965258
149965258

prune404.0ms (1.3%)

Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New1309139
Fresh000
Picked101
Done000
Total1319140
Error
0.2b
Counts
140 → 9
Compiler

Compiled 7281 to 5206 computations (28.5% saved)

localize27.0ms (0.1%)

Local error

Found 4 expressions with local error:

9.7b
(sqrt.f64 (+.f64 6624073998258585/140737488355328 (*.f64 x (+.f64 172293041005667/549755813888 (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 x (+.f64 x 6099563062176297/140737488355328))))))))
14.8b
(/.f64 (-.f64 x 2) (sqrt.f64 (+.f64 6624073998258585/140737488355328 (*.f64 x (+.f64 172293041005667/549755813888 (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 x (+.f64 x 6099563062176297/140737488355328)))))))))
15.0b
(*.f64 (/.f64 (-.f64 x 2) (sqrt.f64 (+.f64 6624073998258585/140737488355328 (*.f64 x (+.f64 172293041005667/549755813888 (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 x (+.f64 x 6099563062176297/140737488355328))))))))) (/.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 604816789577447/4398046511104 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664))))))) (sqrt.f64 (+.f64 6624073998258585/140737488355328 (*.f64 x (+.f64 172293041005667/549755813888 (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 x (+.f64 x 6099563062176297/140737488355328))))))))))
23.9b
(/.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 604816789577447/4398046511104 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664))))))) (sqrt.f64 (+.f64 6624073998258585/140737488355328 (*.f64 x (+.f64 172293041005667/549755813888 (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 x (+.f64 x 6099563062176297/140737488355328)))))))))

rewrite1.5s (4.5%)

Algorithm
rewrite-expression-head
Error
0.2b
Rules
126×add-sqr-sqrt_binary64_12035
108×times-frac_binary64_12019
95×*-un-lft-identity_binary64_12013
69×add-cube-cbrt_binary64_12048
63×sqrt-prod_binary64_12029
36×associate-*l*_binary64_11954
24×associate-*r*_binary64_11953
20×add-exp-log_binary64_12051 add-cbrt-cube_binary64_12049
13×difference-of-squares_binary64_11982 distribute-lft-out--_binary64_11965
12×associate-/r*_binary64_11957
10×sqrt-div_binary64_12030
unswap-sqr_binary64_11981
associate-/r/_binary64_11959 associate-/l*_binary64_11958
pow1_binary64_12074
div-exp_binary64_12064 cbrt-undiv_binary64_12047 flip3-+_binary64_12016 flip-+_binary64_11987
add-log-exp_binary64_12052 div-inv_binary64_12010 associate-/l/_binary64_11960 prod-exp_binary64_12062 cbrt-unprod_binary64_12046
frac-2neg_binary64_12024 clear-num_binary64_12012
pow-prod-down_binary64_12084 frac-times_binary64_12023 associate-*l/_binary64_11956 associate-*r/_binary64_11955 *-commutative_binary64_11944 div-sub_binary64_12018 flip3--_binary64_12017 flip--_binary64_11988 pow1/2_binary64_12093 sqrt-pow1_binary64_12031 rem-sqrt-square_binary64_12026
Counts
4 → 205
Calls

4 calls:

33.0ms
(*.f64 (/.f64 (-.f64 x 2) (sqrt.f64 (+.f64 6624073998258585/140737488355328 (*.f64 x (+.f64 172293041005667/549755813888 (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 x (+.f64 x 6099563062176297/140737488355328))))))))) (/.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 604816789577447/4398046511104 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664))))))) (sqrt.f64 (+.f64 6624073998258585/140737488355328 (*.f64 x (+.f64 172293041005667/549755813888 (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 x (+.f64 x 6099563062176297/140737488355328))))))))))
8.0ms
(/.f64 (-.f64 x 2) (sqrt.f64 (+.f64 6624073998258585/140737488355328 (*.f64 x (+.f64 172293041005667/549755813888 (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 x (+.f64 x 6099563062176297/140737488355328)))))))))
8.0ms
(/.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 604816789577447/4398046511104 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664))))))) (sqrt.f64 (+.f64 6624073998258585/140737488355328 (*.f64 x (+.f64 172293041005667/549755813888 (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 x (+.f64 x 6099563062176297/140737488355328)))))))))
3.0ms
(sqrt.f64 (+.f64 6624073998258585/140737488355328 (*.f64 x (+.f64 172293041005667/549755813888 (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 x (+.f64 x 6099563062176297/140737488355328))))))))
Compiler

Compiled 17214 to 12746 computations (26% saved)

series2.8s (8.5%)

Error
0.2b
Counts
4 → 68
Calls

4 calls:

1.3s
(*.f64 (/.f64 (-.f64 x 2) (sqrt.f64 (+.f64 6624073998258585/140737488355328 (*.f64 x (+.f64 172293041005667/549755813888 (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 x (+.f64 x 6099563062176297/140737488355328))))))))) (/.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 604816789577447/4398046511104 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664))))))) (sqrt.f64 (+.f64 6624073998258585/140737488355328 (*.f64 x (+.f64 172293041005667/549755813888 (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 x (+.f64 x 6099563062176297/140737488355328))))))))))
1.1s
(/.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 604816789577447/4398046511104 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664))))))) (sqrt.f64 (+.f64 6624073998258585/140737488355328 (*.f64 x (+.f64 172293041005667/549755813888 (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 x (+.f64 x 6099563062176297/140737488355328)))))))))
74.0ms
(/.f64 (-.f64 x 2) (sqrt.f64 (+.f64 6624073998258585/140737488355328 (*.f64 x (+.f64 172293041005667/549755813888 (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 x (+.f64 x 6099563062176297/140737488355328)))))))))
72.0ms
(sqrt.f64 (+.f64 6624073998258585/140737488355328 (*.f64 x (+.f64 172293041005667/549755813888 (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 x (+.f64 x 6099563062176297/140737488355328))))))))
Compiler

Compiled 11836 to 9613 computations (18.8% saved)

simplify220.0ms (0.7%)

Algorithm
egg-herbie
Counts
273 → 273
Iterations

Useful iterations: 0 (51.0ms)

IterNodesCost
0563219053

prune1.6s (4.9%)

Pruning

10 alts after pruning (9 fresh and 1 done)

PrunedKeptTotal
New2721273
Fresh088
Picked011
Done000
Total27210282
Error
0.2b
Counts
282 → 10
Compiler

Compiled 20621 to 15105 computations (26.7% saved)

localize24.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

rewrite873.0ms (2.7%)

Algorithm
rewrite-expression-head
Error
0.2b
Rules
138×times-frac_binary64_12019
110×add-sqr-sqrt_binary64_12035
106×*-un-lft-identity_binary64_12013
74×add-cube-cbrt_binary64_12048
18×associate-/r*_binary64_11957
16×difference-of-squares_binary64_11982 distribute-lft-out--_binary64_11965
15×add-exp-log_binary64_12051 add-cbrt-cube_binary64_12049 associate-/r/_binary64_11959
10×flip3-+_binary64_12016 flip-+_binary64_11987
pow1_binary64_12074 div-inv_binary64_12010 associate-/l*_binary64_11958
associate-*l*_binary64_11954 associate-*r*_binary64_11953
div-exp_binary64_12064 add-log-exp_binary64_12052 cbrt-undiv_binary64_12047 associate-/l/_binary64_11960 associate-*r/_binary64_11955
frac-2neg_binary64_12024 clear-num_binary64_12012 pow-prod-down_binary64_12084 prod-exp_binary64_12062 cbrt-unprod_binary64_12046 unswap-sqr_binary64_11981 distribute-rgt-in_binary64_11963 distribute-lft-in_binary64_11962 *-commutative_binary64_11944
div-sub_binary64_12018 flip3--_binary64_12017 flip--_binary64_11988
Counts
4 → 188
Calls

4 calls:

12.0ms
(/.f64 (-.f64 x 2) (/.f64 (+.f64 6624073998258585/140737488355328 (*.f64 x (+.f64 172293041005667/549755813888 (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 x (+.f64 x 6099563062176297/140737488355328))))))) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 604816789577447/4398046511104 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664)))))))))
7.0ms
(*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664))
7.0ms
(/.f64 (+.f64 6624073998258585/140737488355328 (*.f64 x (+.f64 172293041005667/549755813888 (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 x (+.f64 x 6099563062176297/140737488355328))))))) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 604816789577447/4398046511104 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664))))))))
6.0ms
(*.f64 x (+.f64 604816789577447/4398046511104 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664))))
Compiler

Compiled 12463 to 8943 computations (28.2% saved)

series3.3s (10.3%)

Error
0.0b
Counts
4 → 66
Calls

4 calls:

1.6s
(/.f64 (+.f64 6624073998258585/140737488355328 (*.f64 x (+.f64 172293041005667/549755813888 (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 x (+.f64 x 6099563062176297/140737488355328))))))) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 604816789577447/4398046511104 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664))))))))
1.3s
(/.f64 (-.f64 x 2) (/.f64 (+.f64 6624073998258585/140737488355328 (*.f64 x (+.f64 172293041005667/549755813888 (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 x (+.f64 x 6099563062176297/140737488355328))))))) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 604816789577447/4398046511104 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664)))))))))
98.0ms
(*.f64 x (+.f64 604816789577447/4398046511104 (*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664))))
58.0ms
(*.f64 x (+.f64 (*.f64 x 4688685437421479/1125899906842624) 5537984448691291/70368744177664))
Compiler

Compiled 15728 to 12346 computations (21.5% saved)

simplify216.0ms (0.7%)

Algorithm
egg-herbie
Counts
254 → 254
Iterations

Useful iterations: 0 (34.0ms)

IterNodesCost
0510222410

prune1.4s (4.2%)

Pruning

11 alts after pruning (9 fresh and 2 done)

PrunedKeptTotal
New2531254
Fresh088
Picked011
Done011
Total25311264
Error
0.0b
Counts
264 → 11
Compiler

Compiled 18768 to 12987 computations (30.8% saved)

localize59.0ms (0.2%)

Local error

Found 4 expressions with local error:

25.3b
(/.f64 (*.f64 x x) (+.f64 (pow.f64 x 4) (+.f64 (*.f64 x 172293041005667/549755813888) (+.f64 6624073998258585/140737488355328 (*.f64 x (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 6099563062176297/140737488355328 x))))))))
25.3b
(/.f64 (pow.f64 x 4) (+.f64 (pow.f64 x 4) (+.f64 (*.f64 x 172293041005667/549755813888) (+.f64 6624073998258585/140737488355328 (*.f64 x (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 6099563062176297/140737488355328 x))))))))
25.7b
(/.f64 (pow.f64 x 3) (+.f64 (pow.f64 x 4) (+.f64 (*.f64 x 172293041005667/549755813888) (+.f64 6624073998258585/140737488355328 (*.f64 x (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 6099563062176297/140737488355328 x))))))))
27.0b
(/.f64 (pow.f64 x 5) (+.f64 (pow.f64 x 4) (+.f64 (*.f64 x 172293041005667/549755813888) (+.f64 6624073998258585/140737488355328 (*.f64 x (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 6099563062176297/140737488355328 x))))))))

rewrite4.6s (14.3%)

Algorithm
rewrite-expression-head
Error
0.0b
Rules
132×*-un-lft-identity_binary64_12013
108×times-frac_binary64_12019
70×add-cube-cbrt_binary64_12048 add-sqr-sqrt_binary64_12035
45×unpow-prod-down_binary64_12092
31×distribute-lft-out_binary64_11964
27×associate-/l*_binary64_11958
24×add-exp-log_binary64_12051
16×associate-/r*_binary64_11957
15×add-cbrt-cube_binary64_12049 sqr-pow_binary64_11985 cube-prod_binary64_12041
11×div-exp_binary64_12064
associate-/r/_binary64_11959
cbrt-undiv_binary64_12047 unpow3_binary64_12079 cube-mult_binary64_12043
pow1_binary64_12074 add-log-exp_binary64_12052 frac-2neg_binary64_12024 clear-num_binary64_12012 div-inv_binary64_12010 flip3-+_binary64_12016 flip-+_binary64_11987
pow-to-exp_binary64_12082 pow-exp_binary64_12081
prod-exp_binary64_12062 cbrt-unprod_binary64_12046
Counts
4 → 215
Calls

4 calls:

16.0ms
(/.f64 (*.f64 x x) (+.f64 (pow.f64 x 4) (+.f64 (*.f64 x 172293041005667/549755813888) (+.f64 6624073998258585/140737488355328 (*.f64 x (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 6099563062176297/140737488355328 x))))))))
13.0ms
(/.f64 (pow.f64 x 3) (+.f64 (pow.f64 x 4) (+.f64 (*.f64 x 172293041005667/549755813888) (+.f64 6624073998258585/140737488355328 (*.f64 x (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 6099563062176297/140737488355328 x))))))))
13.0ms
(/.f64 (pow.f64 x 5) (+.f64 (pow.f64 x 4) (+.f64 (*.f64 x 172293041005667/549755813888) (+.f64 6624073998258585/140737488355328 (*.f64 x (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 6099563062176297/140737488355328 x))))))))
12.0ms
(/.f64 (pow.f64 x 4) (+.f64 (pow.f64 x 4) (+.f64 (*.f64 x 172293041005667/549755813888) (+.f64 6624073998258585/140737488355328 (*.f64 x (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 6099563062176297/140737488355328 x))))))))
Compiler

Compiled 43114 to 31124 computations (27.8% saved)

series521.0ms (1.6%)

Error
0.0b
Counts
4 → 25
Calls

4 calls:

88.0ms
(/.f64 (*.f64 x x) (+.f64 (pow.f64 x 4) (+.f64 (*.f64 x 172293041005667/549755813888) (+.f64 6624073998258585/140737488355328 (*.f64 x (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 6099563062176297/140737488355328 x))))))))
84.0ms
(/.f64 (pow.f64 x 5) (+.f64 (pow.f64 x 4) (+.f64 (*.f64 x 172293041005667/549755813888) (+.f64 6624073998258585/140737488355328 (*.f64 x (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 6099563062176297/140737488355328 x))))))))
78.0ms
(/.f64 (pow.f64 x 3) (+.f64 (pow.f64 x 4) (+.f64 (*.f64 x 172293041005667/549755813888) (+.f64 6624073998258585/140737488355328 (*.f64 x (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 6099563062176297/140737488355328 x))))))))
76.0ms
(/.f64 (pow.f64 x 4) (+.f64 (pow.f64 x 4) (+.f64 (*.f64 x 172293041005667/549755813888) (+.f64 6624073998258585/140737488355328 (*.f64 x (*.f64 x (+.f64 1158907574534893/4398046511104 (*.f64 6099563062176297/140737488355328 x))))))))
Compiler

Compiled 10336 to 7699 computations (25.5% saved)

simplify133.0ms (0.4%)

Algorithm
egg-herbie
Counts
240 → 240
Iterations

Useful iterations: 0 (34.0ms)

IterNodesCost
0556110083

prune5.1s (15.9%)

Pruning

11 alts after pruning (8 fresh and 3 done)

PrunedKeptTotal
New2400240
Fresh088
Picked011
Done022
Total24011251
Error
0.0b
Counts
251 → 11
Compiler

Compiled 45827 to 33104 computations (27.8% saved)

regimes1.9s (5.8%)

Accuracy

Total 0.7b remaining (98.3%)

Threshold costs 0.7b (98.3%)

Compiler

Compiled 20685 to 16122 computations (22.1% saved)

bsearch87.0ms (0.3%)

Steps
ItersRangePoint
10
6.300473970229151e+41
6.809266499460463e+51
2.339839825086441e+45
10
-1.5753986032090242e+22
-2793372615.5284686
-1.4777063698332427e+22
Compiler

Compiled 1 to 3 computations (-200% saved)

simplify6.0ms (0%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (3.0ms)

IterNodesCost
0150106
1150106

end0.0ms (0%)

sample4.3s (13.3%)

Algorithm
intervals
Results
643.0ms8000×body128valid
0.0msbody128invalid
Compiler

Compiled 5221 to 4064 computations (22.2% saved)

Profiling

Loading profile data...