Details

Time bar (total: 57.1s)

analyze1.8s (3.2%)

Algorithm
search
Search
TrueOtherFalseIter
0%74.9%25.1%0
0%74.9%25.1%1
0%74.9%25.1%2
18.7%56.2%25.1%3
37.5%37.5%25.1%4
42.1%32.8%25.1%5
46.8%28.1%25.1%6
48%26.9%25.1%7
49.2%25.8%25.1%8
49.5%25.5%25.1%9
49.8%25.2%25.1%10
49.8%25.2%25.1%11
49.8%25.1%25.1%12
49.9%25%25.1%13
49.9%25%25.1%14
Compiler

Compiled 126 to 112 computations (11.1% saved)

sample1.6s (2.9%)

Algorithm
intervals
Results
1.5s138×body8192exit
83.0ms256×body128valid
7.0ms395×pre128true
0.0msbody128invalid
Compiler

Compiled 249 to 223 computations (10.4% saved)

simplify144.0ms (0.3%)

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (45.0ms)

IterNodesCost
04804115
14804115

prune23.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022
Error
1.8b
Counts
2 → 2
Compiler

Compiled 271 to 232 computations (14.4% saved)

localize63.0ms (0.1%)

Local error

Found 8 expressions with local error:

0.0b
(+.f64 562949953421205/562949953421312 (/.f64 5950736089418501/8796093022208 (+.f64 (-.f64 (-.f64 1 z) 1) 1)))
0.0b
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 562949953421205/562949953421312 (/.f64 5950736089418501/8796093022208 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -5537752839100187/4398046511104 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 848079078717083/1099511627776 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -6214088902520669/35184372088832 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 7041008316161153/562949953421312 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -4992549864024149/36028797018963968 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 5893731530977871/590295810358705651712 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 5688119651184367/37778931862957161709568 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))
0.0b
(/.f64 -5537752839100187/4398046511104 (+.f64 (-.f64 (-.f64 1 z) 1) 2))
0.0b
(/.f64 848079078717083/1099511627776 (+.f64 (-.f64 (-.f64 1 z) 1) 3))
6.6b
(-.f64 (-.f64 1 z) 1)
6.6b
(-.f64 (-.f64 1 z) 1)
6.6b
(-.f64 (-.f64 1 z) 1)
6.6b
(-.f64 (-.f64 1 z) 1)

rewrite68.0ms (0.1%)

Algorithm
rewrite-expression-head
Rules
36×*-un-lft-identity_binary64_1783
28×add-sqr-sqrt_binary64_1805
24×cancel-sign-sub-inv_binary64_1749 add-log-exp_binary64_1822
16×associate--l+_binary64_1720
12×add-cube-cbrt_binary64_1818 distribute-lft-out--_binary64_1735 diff-log_binary64_1875
difference-of-squares_binary64_1752 sub-neg_binary64_1776
flip3--_binary64_1787 add-cbrt-cube_binary64_1819 add-exp-log_binary64_1821 difference-of-sqr-1_binary64_1753 associate--l-_binary64_1721 flip--_binary64_1758 pow1_binary64_1844
Counts
4 → 100
Calls

8 calls:

9.0ms
(-.f64 (-.f64 1 z) 1)
9.0ms
(-.f64 (-.f64 1 z) 1)
9.0ms
(-.f64 (-.f64 1 z) 1)
9.0ms
(-.f64 (-.f64 1 z) 1)
0.0ms
(/.f64 848079078717083/1099511627776 (+.f64 (-.f64 (-.f64 1 z) 1) 3))

series151.0ms (0.3%)

Counts
4 → 12
Calls

4 calls:

40.0ms
(-.f64 (-.f64 1 z) 1)
38.0ms
(-.f64 (-.f64 1 z) 1)
37.0ms
(-.f64 (-.f64 1 z) 1)
36.0ms
(-.f64 (-.f64 1 z) 1)
Compiler

Compiled 2904 to 2592 computations (10.7% saved)

simplify76.0ms (0.1%)

Algorithm
egg-herbie
Counts
112 → 112
Iterations

Useful iterations: 0 (60.0ms)

IterNodesCost
05392704

prune1.1s (1.8%)

Pruning

2 alts after pruning (1 fresh and 1 done)

PrunedKeptTotal
New1120112
Fresh011
Picked011
Done000
Total1122114
Error
1.8b
Counts
114 → 2
Compiler

Compiled 13990 to 11821 computations (15.5% saved)

localize62.0ms (0.1%)

Local error

Found 8 expressions with local error:

0.0b
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 562949953421205/562949953421312 (/.f64 5950736089418501/8796093022208 (-.f64 1 z))) (/.f64 -5537752839100187/4398046511104 (-.f64 2 z))) (/.f64 848079078717083/1099511627776 (-.f64 3 z))) (/.f64 -6214088902520669/35184372088832 (-.f64 4 z))) (/.f64 7041008316161153/562949953421312 (-.f64 5 z))) (/.f64 -4992549864024149/36028797018963968 (-.f64 6 z))) (/.f64 5893731530977871/590295810358705651712 (-.f64 7 z))) (/.f64 5688119651184367/37778931862957161709568 (-.f64 8 z)))
0.0b
(+.f64 562949953421205/562949953421312 (/.f64 5950736089418501/8796093022208 (-.f64 1 z)))
0.0b
(/.f64 848079078717083/1099511627776 (-.f64 3 z))
0.0b
(/.f64 -5537752839100187/4398046511104 (-.f64 2 z))
1.0b
(*.f64 (*.f64 (sqrt.f64 (*.f64 PI.f64 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (+.f64 z -15/2)))
1.0b
(+.f64 (+.f64 (+.f64 562949953421205/562949953421312 (/.f64 5950736089418501/8796093022208 (-.f64 1 z))) (/.f64 -5537752839100187/4398046511104 (-.f64 2 z))) (/.f64 848079078717083/1099511627776 (-.f64 3 z)))
1.0b
(sqrt.f64 (*.f64 PI.f64 2))
2.6b
(+.f64 (+.f64 562949953421205/562949953421312 (/.f64 5950736089418501/8796093022208 (-.f64 1 z))) (/.f64 -5537752839100187/4398046511104 (-.f64 2 z)))

rewrite96.0ms (0.2%)

Algorithm
rewrite-expression-head
Rules
19×*-un-lft-identity_binary64_1783
18×add-log-exp_binary64_1822
10×add-exp-log_binary64_1821
add-cbrt-cube_binary64_1819 distribute-lft-out_binary64_1734 sum-log_binary64_1874 pow1_binary64_1844
frac-add_binary64_1791
prod-exp_binary64_1832
add-sqr-sqrt_binary64_1805 add-cube-cbrt_binary64_1818 flip-+_binary64_1757 flip3-+_binary64_1786
associate-*r*_binary64_1723
cbrt-unprod_binary64_1816
+-commutative_binary64_1713 associate-+l+_binary64_1716 sqrt-pow1_binary64_1801 pow-prod-down_binary64_1854
associate-*r/_binary64_1725 exp-sum_binary64_1829 pow-sub_binary64_1859 pow1/2_binary64_1863 associate-*l*_binary64_1724 associate-*l/_binary64_1726 sqrt-prod_binary64_1799 *-commutative_binary64_1714 pow-to-exp_binary64_1852 pow-exp_binary64_1851
Counts
4 → 70
Calls

8 calls:

40.0ms
(+.f64 (+.f64 (+.f64 562949953421205/562949953421312 (/.f64 5950736089418501/8796093022208 (-.f64 1 z))) (/.f64 -5537752839100187/4398046511104 (-.f64 2 z))) (/.f64 848079078717083/1099511627776 (-.f64 3 z)))
24.0ms
(+.f64 (+.f64 562949953421205/562949953421312 (/.f64 5950736089418501/8796093022208 (-.f64 1 z))) (/.f64 -5537752839100187/4398046511104 (-.f64 2 z)))
17.0ms
(*.f64 (*.f64 (sqrt.f64 (*.f64 PI.f64 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (+.f64 z -15/2)))
2.0ms
(sqrt.f64 (*.f64 PI.f64 2))
0.0ms
(/.f64 -5537752839100187/4398046511104 (-.f64 2 z))

series286.0ms (0.5%)

Counts
4 → 20
Calls

4 calls:

197.0ms
(*.f64 (*.f64 (sqrt.f64 (*.f64 PI.f64 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (+.f64 z -15/2)))
49.0ms
(+.f64 (+.f64 (+.f64 562949953421205/562949953421312 (/.f64 5950736089418501/8796093022208 (-.f64 1 z))) (/.f64 -5537752839100187/4398046511104 (-.f64 2 z))) (/.f64 848079078717083/1099511627776 (-.f64 3 z)))
39.0ms
(+.f64 (+.f64 562949953421205/562949953421312 (/.f64 5950736089418501/8796093022208 (-.f64 1 z))) (/.f64 -5537752839100187/4398046511104 (-.f64 2 z)))
0.0ms
(sqrt.f64 (*.f64 PI.f64 2))
Compiler

Compiled 2052 to 1704 computations (17% saved)

simplify63.0ms (0.1%)

Algorithm
egg-herbie
Counts
90 → 90
Iterations

Useful iterations: 0 (32.0ms)

IterNodesCost
055632799

prune497.0ms (0.9%)

Pruning

6 alts after pruning (5 fresh and 1 done)

PrunedKeptTotal
New85590
Fresh000
Picked101
Done011
Total86692
Error
1.1b
Counts
92 → 6
Compiler

Compiled 7977 to 6163 computations (22.7% saved)

localize63.0ms (0.1%)

Local error

Found 8 expressions with local error:

0.0b
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 26993877973793301/562949953421312 (*.f64 z 6363719339736815/17592186044416)) (*.f64 (*.f64 z z) (+.f64 18265191518573817/35184372088832 (*.f64 42068135876247821/70368744177664 z)))) (/.f64 848079078717083/1099511627776 (-.f64 3 z))) (/.f64 -6214088902520669/35184372088832 (-.f64 4 z))) (/.f64 7041008316161153/562949953421312 (-.f64 5 z))) (/.f64 -4992549864024149/36028797018963968 (-.f64 6 z)))
0.0b
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 26993877973793301/562949953421312 (*.f64 z 6363719339736815/17592186044416)) (*.f64 (*.f64 z z) (+.f64 18265191518573817/35184372088832 (*.f64 42068135876247821/70368744177664 z)))) (/.f64 848079078717083/1099511627776 (-.f64 3 z))) (/.f64 -6214088902520669/35184372088832 (-.f64 4 z))) (/.f64 7041008316161153/562949953421312 (-.f64 5 z))) (/.f64 -4992549864024149/36028797018963968 (-.f64 6 z))) (/.f64 5893731530977871/590295810358705651712 (-.f64 7 z))) (/.f64 5688119651184367/37778931862957161709568 (-.f64 8 z)))
0.0b
(/.f64 7041008316161153/562949953421312 (-.f64 5 z))
0.0b
(/.f64 848079078717083/1099511627776 (-.f64 3 z))
1.0b
(+.f64 (+.f64 (+.f64 26993877973793301/562949953421312 (*.f64 z 6363719339736815/17592186044416)) (*.f64 (*.f64 z z) (+.f64 18265191518573817/35184372088832 (*.f64 42068135876247821/70368744177664 z)))) (/.f64 848079078717083/1099511627776 (-.f64 3 z)))
1.0b
(+.f64 (+.f64 (+.f64 (+.f64 26993877973793301/562949953421312 (*.f64 z 6363719339736815/17592186044416)) (*.f64 (*.f64 z z) (+.f64 18265191518573817/35184372088832 (*.f64 42068135876247821/70368744177664 z)))) (/.f64 848079078717083/1099511627776 (-.f64 3 z))) (/.f64 -6214088902520669/35184372088832 (-.f64 4 z)))
1.0b
(*.f64 (*.f64 (sqrt.f64 (*.f64 PI.f64 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (+.f64 z -15/2)))
1.0b
(sqrt.f64 (*.f64 PI.f64 2))

rewrite93.0ms (0.2%)

Algorithm
rewrite-expression-head
Rules
28×frac-add_binary64_1791
27×add-log-exp_binary64_1822
16×sum-log_binary64_1874
13×flip-+_binary64_1757 flip3-+_binary64_1786
12×*-un-lft-identity_binary64_1783
10×add-exp-log_binary64_1821
add-cbrt-cube_binary64_1819 associate-*r/_binary64_1725 pow1_binary64_1844
prod-exp_binary64_1832
add-sqr-sqrt_binary64_1805 add-cube-cbrt_binary64_1818
distribute-lft-out_binary64_1734 associate-*r*_binary64_1723
cbrt-unprod_binary64_1816
+-commutative_binary64_1713 associate-+l+_binary64_1716 sqrt-pow1_binary64_1801 pow-prod-down_binary64_1854
exp-sum_binary64_1829 pow-sub_binary64_1859 pow1/2_binary64_1863 associate-*l*_binary64_1724 associate-*l/_binary64_1726 sqrt-prod_binary64_1799 *-commutative_binary64_1714 pow-to-exp_binary64_1852 pow-exp_binary64_1851
Counts
4 → 78
Calls

8 calls:

37.0ms
(+.f64 (+.f64 (+.f64 (+.f64 26993877973793301/562949953421312 (*.f64 z 6363719339736815/17592186044416)) (*.f64 (*.f64 z z) (+.f64 18265191518573817/35184372088832 (*.f64 42068135876247821/70368744177664 z)))) (/.f64 848079078717083/1099511627776 (-.f64 3 z))) (/.f64 -6214088902520669/35184372088832 (-.f64 4 z)))
18.0ms
(+.f64 (+.f64 (+.f64 26993877973793301/562949953421312 (*.f64 z 6363719339736815/17592186044416)) (*.f64 (*.f64 z z) (+.f64 18265191518573817/35184372088832 (*.f64 42068135876247821/70368744177664 z)))) (/.f64 848079078717083/1099511627776 (-.f64 3 z)))
17.0ms
(*.f64 (*.f64 (sqrt.f64 (*.f64 PI.f64 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (+.f64 z -15/2)))
2.0ms
(sqrt.f64 (*.f64 PI.f64 2))
0.0ms
(/.f64 848079078717083/1099511627776 (-.f64 3 z))

series275.0ms (0.5%)

Counts
4 → 18
Calls

4 calls:

194.0ms
(*.f64 (*.f64 (sqrt.f64 (*.f64 PI.f64 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (+.f64 z -15/2)))
41.0ms
(+.f64 (+.f64 (+.f64 (+.f64 26993877973793301/562949953421312 (*.f64 z 6363719339736815/17592186044416)) (*.f64 (*.f64 z z) (+.f64 18265191518573817/35184372088832 (*.f64 42068135876247821/70368744177664 z)))) (/.f64 848079078717083/1099511627776 (-.f64 3 z))) (/.f64 -6214088902520669/35184372088832 (-.f64 4 z)))
41.0ms
(+.f64 (+.f64 (+.f64 26993877973793301/562949953421312 (*.f64 z 6363719339736815/17592186044416)) (*.f64 (*.f64 z z) (+.f64 18265191518573817/35184372088832 (*.f64 42068135876247821/70368744177664 z)))) (/.f64 848079078717083/1099511627776 (-.f64 3 z)))
0.0ms
(sqrt.f64 (*.f64 PI.f64 2))
Compiler

Compiled 1864 to 1532 computations (17.8% saved)

simplify91.0ms (0.2%)

Algorithm
egg-herbie
Counts
96 → 96
Iterations

Useful iterations: 0 (42.0ms)

IterNodesCost
052734867

prune544.0ms (1%)

Pruning

8 alts after pruning (6 fresh and 2 done)

PrunedKeptTotal
New94296
Fresh044
Picked011
Done011
Total948102
Error
0.2b
Counts
102 → 8
Compiler

Compiled 9576 to 7205 computations (24.8% saved)

localize62.0ms (0.1%)

Local error

Found 8 expressions with local error:

0.0b
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 26993877973793301/562949953421312 (*.f64 z 6363719339736815/17592186044416)) (*.f64 (*.f64 z z) (+.f64 18265191518573817/35184372088832 (*.f64 42068135876247821/70368744177664 z)))) (/.f64 848079078717083/1099511627776 (-.f64 3 z))) (/.f64 -6214088902520669/35184372088832 (-.f64 4 z))) (/.f64 7041008316161153/562949953421312 (-.f64 5 z))) (/.f64 -4992549864024149/36028797018963968 (-.f64 6 z))) (/.f64 5893731530977871/590295810358705651712 (-.f64 7 z))) (/.f64 5688119651184367/37778931862957161709568 (-.f64 8 z)))
0.0b
(/.f64 7041008316161153/562949953421312 (-.f64 5 z))
0.0b
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 26993877973793301/562949953421312 (*.f64 z 6363719339736815/17592186044416)) (*.f64 (*.f64 z z) (+.f64 18265191518573817/35184372088832 (*.f64 42068135876247821/70368744177664 z)))) (/.f64 848079078717083/1099511627776 (-.f64 3 z))) (/.f64 -6214088902520669/35184372088832 (-.f64 4 z))) (/.f64 7041008316161153/562949953421312 (-.f64 5 z))) (/.f64 -4992549864024149/36028797018963968 (-.f64 6 z)))
0.0b
(/.f64 848079078717083/1099511627776 (-.f64 3 z))
1.0b
(+.f64 (+.f64 (+.f64 26993877973793301/562949953421312 (*.f64 z 6363719339736815/17592186044416)) (*.f64 (*.f64 z z) (+.f64 18265191518573817/35184372088832 (*.f64 42068135876247821/70368744177664 z)))) (/.f64 848079078717083/1099511627776 (-.f64 3 z)))
1.0b
(+.f64 (+.f64 (+.f64 (+.f64 26993877973793301/562949953421312 (*.f64 z 6363719339736815/17592186044416)) (*.f64 (*.f64 z z) (+.f64 18265191518573817/35184372088832 (*.f64 42068135876247821/70368744177664 z)))) (/.f64 848079078717083/1099511627776 (-.f64 3 z))) (/.f64 -6214088902520669/35184372088832 (-.f64 4 z)))
1.0b
(*.f64 (*.f64 (*.f64 (sqrt.f64 PI.f64) (sqrt.f64 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (+.f64 z -15/2)))
1.0b
(sqrt.f64 PI.f64)

rewrite96.0ms (0.2%)

Algorithm
rewrite-expression-head
Rules
28×frac-add_binary64_1791
27×add-log-exp_binary64_1822
18×add-exp-log_binary64_1821
16×prod-exp_binary64_1832 sum-log_binary64_1874
13×add-cbrt-cube_binary64_1819 flip-+_binary64_1757 *-un-lft-identity_binary64_1783 flip3-+_binary64_1786
associate-*r/_binary64_1725
add-sqr-sqrt_binary64_1805 pow1_binary64_1844
add-cube-cbrt_binary64_1818 cbrt-unprod_binary64_1816
distribute-lft-out_binary64_1734 associate-*r*_binary64_1723
sqrt-prod_binary64_1799
+-commutative_binary64_1713 associate-+l+_binary64_1716 pow-to-exp_binary64_1852 pow-exp_binary64_1851
exp-sum_binary64_1829 pow-sub_binary64_1859 pow1/2_binary64_1863 associate-*l*_binary64_1724 associate-*l/_binary64_1726 *-commutative_binary64_1714 sqrt-pow1_binary64_1801 pow-prod-down_binary64_1854 rem-sqrt-square_binary64_1796
Counts
4 → 84
Calls

8 calls:

32.0ms
(+.f64 (+.f64 (+.f64 (+.f64 26993877973793301/562949953421312 (*.f64 z 6363719339736815/17592186044416)) (*.f64 (*.f64 z z) (+.f64 18265191518573817/35184372088832 (*.f64 42068135876247821/70368744177664 z)))) (/.f64 848079078717083/1099511627776 (-.f64 3 z))) (/.f64 -6214088902520669/35184372088832 (-.f64 4 z)))
24.0ms
(*.f64 (*.f64 (*.f64 (sqrt.f64 PI.f64) (sqrt.f64 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (+.f64 z -15/2)))
18.0ms
(+.f64 (+.f64 (+.f64 26993877973793301/562949953421312 (*.f64 z 6363719339736815/17592186044416)) (*.f64 (*.f64 z z) (+.f64 18265191518573817/35184372088832 (*.f64 42068135876247821/70368744177664 z)))) (/.f64 848079078717083/1099511627776 (-.f64 3 z)))
1.0ms
(sqrt.f64 PI.f64)
0.0ms
(/.f64 848079078717083/1099511627776 (-.f64 3 z))

series282.0ms (0.5%)

Counts
4 → 18
Calls

4 calls:

199.0ms
(*.f64 (*.f64 (*.f64 (sqrt.f64 PI.f64) (sqrt.f64 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (+.f64 z -15/2)))
43.0ms
(+.f64 (+.f64 (+.f64 (+.f64 26993877973793301/562949953421312 (*.f64 z 6363719339736815/17592186044416)) (*.f64 (*.f64 z z) (+.f64 18265191518573817/35184372088832 (*.f64 42068135876247821/70368744177664 z)))) (/.f64 848079078717083/1099511627776 (-.f64 3 z))) (/.f64 -6214088902520669/35184372088832 (-.f64 4 z)))
40.0ms
(+.f64 (+.f64 (+.f64 26993877973793301/562949953421312 (*.f64 z 6363719339736815/17592186044416)) (*.f64 (*.f64 z z) (+.f64 18265191518573817/35184372088832 (*.f64 42068135876247821/70368744177664 z)))) (/.f64 848079078717083/1099511627776 (-.f64 3 z)))
0.0ms
(sqrt.f64 PI.f64)
Compiler

Compiled 1880 to 1548 computations (17.7% saved)

simplify96.0ms (0.2%)

Algorithm
egg-herbie
Counts
102 → 102
Iterations

Useful iterations: 0 (43.0ms)

IterNodesCost
049345023
149345023

prune635.0ms (1.1%)

Pruning

8 alts after pruning (5 fresh and 3 done)

PrunedKeptTotal
New1020102
Fresh055
Picked011
Done022
Total1028110
Error
0.2b
Counts
110 → 8
Compiler

Compiled 9495 to 7001 computations (26.3% saved)

simplify138.0ms (0.2%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (92.0ms)

IterNodesCost
049893868
149893868

regimes196.0ms (0.3%)

Compiler

Compiled 2375 to 1980 computations (16.6% saved)

bsearch0.0ms (0%)

regimes116.0ms (0.2%)

Compiler

Compiled 1426 to 1188 computations (16.7% saved)

bsearch0.0ms (0%)

regimes59.0ms (0.1%)

Compiler

Compiled 633 to 522 computations (17.5% saved)

bsearch0.0ms (0%)

regimes40.0ms (0.1%)

Compiler

Compiled 385 to 319 computations (17.1% saved)

bsearch0.0ms (0%)

regimes29.0ms (0.1%)

Compiler

Compiled 241 to 201 computations (16.6% saved)

bsearch0.0ms (0%)

regimes22.0ms (0%)

Compiler

Compiled 177 to 149 computations (15.8% saved)

bsearch0.0ms (0%)

regimes20.0ms (0%)

Compiler

Compiled 115 to 98 computations (14.8% saved)

bsearch0.0ms (0%)

regimes17.0ms (0%)

Compiler

Compiled 5 to 8 computations (-60% saved)

bsearch83.0ms (0.1%)

Steps
ItersRangePoint
7
-6.813255189637842e-307
2.4414005841152844e-308
5.523404440305184e-309
Compiler

Compiled 1 to 1 computations (0% saved)

regimes12.0ms (0%)

Accuracy

Total 0.6b remaining (70.2%)

Threshold costs 0.6b (70.2%)

Compiler

Compiled 4 to 6 computations (-50% saved)

bsearch21.0ms (0%)

Compiler

Compiled 504 to 415 computations (17.7% saved)

simplify11.0ms (0%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (3.0ms)

IterNodesCost
0279783
1279783

end0.0ms (0%)

sample48.0s (84.1%)

Algorithm
intervals
Results
42.7s3839×body8192exit
2.6s8000×body128valid
228.0ms11915×pre128true
26.0ms76×body128invalid
Compiler

Compiled 3003 to 2506 computations (16.6% saved)

Pareto

0.20550926969835054

Profiling

Loading profile data...