Details

Time bar (total: 13.3s)

analyze1.1s (8.4%)

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%62.4%12.6%5
25%56.2%18.8%6
28.1%50%22%7
28.1%46.8%25.1%8
29.7%41.4%29%9
29.7%39.4%30.9%10
31.1%35.8%33.1%11
31.1%34.4%34.5%12
31.5%32.9%35.6%13
31.5%32.1%36.4%14
Compiler

Compiled 16 to 12 computations (25% saved)

sample198.0ms (1.5%)

Algorithm
intervals
Results
54.0ms93×body1024valid
31.0ms45×body2048valid
26.0ms34×body1024nan
17.0ms45×body512valid
16.0ms90×body128overflowed
10.0ms22×body512nan
7.0msbody1024invalid
5.0ms56×body128valid
4.0msbody512invalid
4.0ms17×body256valid
2.0msbody256nan
2.0ms29×body128nan
1.0msbody128invalid
0.0msbody256invalid
Compiler

Compiled 33 to 25 computations (24.2% saved)

simplify51.0ms (0.4%)

Algorithm
egg-herbie
Rules
673×distribute-rgt-neg-in_binary64
436×unswap-sqr_binary64
309×*-commutative_binary64
248×sub-neg_binary64
235×distribute-rgt-in_binary64 associate-/l/_binary64
Counts
1 → 0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0919
12019
24019
39619
422819
572319
6179819
7329019
8483119

prune2.0ms (0%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New000
Fresh011
Picked000
Done000
Total011
Error
33.9b
Counts
1 → 1
Alt Table
StatusErrorProgram
33.9b
(-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
Compiler

Compiled 30 to 22 computations (26.7% saved)

localize7.0ms (0.1%)

Local error

Found 2 expressions with local error:

0.0b
(pow.f64 x (/.f64 1 n))
1.3b
(-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))

rewrite123.0ms (0.9%)

Algorithm
rewrite-expression-head
Error
33.9b
Rules
24×add-sqr-sqrt_binary64
19×*-un-lft-identity_binary64
16×unpow-prod-down_binary64
13×pow-unpow_binary64
12×add-cube-cbrt_binary64
Counts
2 → 57
Calls

2 calls:

11.0ms
(-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
3.0ms
(pow.f64 x (/.f64 1 n))
Compiler

Compiled 1280 to 917 computations (28.4% saved)

series142.0ms (1.1%)

Error
0.8b
Counts
2 → 29
Calls

2 calls:

71.0ms
(-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
32.0ms
(pow.f64 x (/.f64 1 n))
Compiler

Compiled 2059 to 1543 computations (25.1% saved)

simplify77.0ms (0.6%)

Algorithm
egg-herbie
Rules
717×times-frac_binary64
546×associate-/r*_binary64
377×associate-/l*_binary64
241×cancel-sign-sub-inv_binary64
170×sub-neg_binary64
Counts
86 → 70
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02342574
15982488
217972198
351192198

prune87.0ms (0.7%)

Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New63770
Fresh000
Picked101
Done000
Total64771
Error
0.8b
Counts
71 → 7
Alt Table
StatusErrorProgram
33.9b
(*.f64 (+.f64 (pow.f64 x (/.f64 1/2 n)) (pow.f64 (+.f64 1 x) (/.f64 1/2 n))) (-.f64 (pow.f64 (+.f64 1 x) (/.f64 1/2 n)) (pow.f64 x (/.f64 1/2 n))))
29.8b
(+.f64 (-.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (*.f64 n n))) (*.f64 1/6 (pow.f64 (/.f64 (log.f64 (+.f64 1 x)) n) 3))) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)) (*.f64 1/6 (pow.f64 (/.f64 (log.f64 x) n) 3))) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (*.f64 n n)) -1/2))
33.9b
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 3))
20.3b
(+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (-.f64 (*.f64 (/.f64 1/2 n) (-.f64 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) n) (/.f64 (pow.f64 (log.f64 x) 2) n))) (/.f64 (log.f64 x) n)))
19.8b
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)
39.3b
(+.f64 (*.f64 (/.f64 (pow.f64 x (/.f64 1 n)) (*.f64 n n)) (+.f64 (/.f64 1/2 (*.f64 x x)) (/.f64 11/24 (pow.f64 x 4)))) (-.f64 (+.f64 (+.f64 (/.f64 (pow.f64 x (/.f64 1 n)) (*.f64 x n)) (*.f64 (/.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x 3)) (+.f64 (/.f64 1/6 (pow.f64 n 3)) (/.f64 1/3 n)))) (*.f64 1/24 (/.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 x 4) (pow.f64 n 4))))) (+.f64 (*.f64 (/.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x 4)) (+.f64 (/.f64 1/4 n) (/.f64 1/4 (pow.f64 n 3)))) (*.f64 1/2 (+.f64 (/.f64 (pow.f64 x (/.f64 1 n)) (*.f64 x (*.f64 x n))) (/.f64 (pow.f64 x (/.f64 1 n)) (*.f64 n (*.f64 n (pow.f64 x 3)))))))))
53.1b
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 x n) (/.f64 x n))))) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 1/2 (*.f64 (/.f64 x n) x))))
Compiler

Compiled 1683 to 1131 computations (32.8% saved)

localize8.0ms (0.1%)

Local error

Found 3 expressions with local error:

0.1b
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)
2.5b
(log.f64 (+.f64 1 x))
2.8b
(-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))

rewrite124.0ms (0.9%)

Algorithm
rewrite-expression-head
Error
0.7b
Rules
44×*-un-lft-identity_binary64
30×add-sqr-sqrt_binary64
25×pow1_binary64
24×times-frac_binary64
22×log-pow_binary64
Counts
3 → 94
Calls

3 calls:

9.0ms
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)
7.0ms
(-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))
3.0ms
(log.f64 (+.f64 1 x))
Compiler

Compiled 1278 to 786 computations (38.5% saved)

series101.0ms (0.8%)

Error
0.5b
Counts
3 → 36
Calls

3 calls:

43.0ms
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)
17.0ms
(-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))
11.0ms
(log.f64 (+.f64 1 x))
Compiler

Compiled 1098 to 800 computations (27.1% saved)

simplify130.0ms (1%)

Algorithm
egg-herbie
Rules
363×sub-neg_binary64
359×neg-mul-1_binary64
278×div-sub_binary64
205×associate-*l*_binary64
203×cancel-sign-sub-inv_binary64
Counts
130 → 112
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02062413
14812309
210932294
331482294
443672294
549282294

prune126.0ms (0.9%)

Pruning

14 alts after pruning (14 fresh and 0 done)

PrunedKeptTotal
New1039112
Fresh156
Picked101
Done000
Total10514119
Error
0.4b
Counts
119 → 14
Alt Table
StatusErrorProgram
36.4b
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n) 3))
19.9b
(/.f64 (cbrt.f64 (pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 3)) n)
33.9b
(*.f64 (+.f64 (pow.f64 x (/.f64 1/2 n)) (pow.f64 (+.f64 1 x) (/.f64 1/2 n))) (-.f64 (pow.f64 (+.f64 1 x) (/.f64 1/2 n)) (pow.f64 x (/.f64 1/2 n))))
29.8b
(+.f64 (-.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (*.f64 n n))) (*.f64 1/6 (pow.f64 (/.f64 (log.f64 (+.f64 1 x)) n) 3))) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)) (*.f64 1/6 (pow.f64 (/.f64 (log.f64 x) n) 3))) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (*.f64 n n)) -1/2))
33.5b
(exp.f64 (log.f64 (/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)))
33.9b
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 3))
19.9b
(*.f64 (sqrt.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) (/.f64 (sqrt.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) n))
19.9b
(/.f64 (log.f64 (/.f64 (+.f64 x 1) x)) n)
20.3b
(/.f64 (-.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 (log.f64 x) 3)) (*.f64 n (+.f64 (*.f64 (log.f64 x) (log.f64 x)) (*.f64 (log.f64 (+.f64 x 1)) (+.f64 (log.f64 x) (log.f64 (+.f64 x 1)))))))
39.3b
(+.f64 (*.f64 (/.f64 (pow.f64 x (/.f64 1 n)) (*.f64 n n)) (+.f64 (/.f64 1/2 (*.f64 x x)) (/.f64 11/24 (pow.f64 x 4)))) (-.f64 (+.f64 (+.f64 (/.f64 (pow.f64 x (/.f64 1 n)) (*.f64 x n)) (*.f64 (/.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x 3)) (+.f64 (/.f64 1/6 (pow.f64 n 3)) (/.f64 1/3 n)))) (*.f64 1/24 (/.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 x 4) (pow.f64 n 4))))) (+.f64 (*.f64 (/.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x 4)) (+.f64 (/.f64 1/4 n) (/.f64 1/4 (pow.f64 n 3)))) (*.f64 1/2 (+.f64 (/.f64 (pow.f64 x (/.f64 1 n)) (*.f64 x (*.f64 x n))) (/.f64 (pow.f64 x (/.f64 1 n)) (*.f64 n (*.f64 n (pow.f64 x 3)))))))))
53.1b
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 x n) (/.f64 x n))))) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 1/2 (*.f64 (/.f64 x n) x))))
19.8b
(/.f64 1 (/.f64 n (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))))
42.8b
(/.f64 (-.f64 (+.f64 (/.f64 1 x) (/.f64 1/3 (pow.f64 x 3))) (+.f64 (/.f64 1/2 (*.f64 x x)) (/.f64 1/4 (pow.f64 x 4)))) n)
20.0b
(/.f64 (-.f64 (*.f64 (log.f64 (+.f64 1 x)) (log.f64 (+.f64 1 x))) (*.f64 (log.f64 x) (log.f64 x))) (*.f64 n (+.f64 (log.f64 x) (log.f64 (+.f64 x 1)))))
Compiler

Compiled 2151 to 1359 computations (36.8% saved)

localize9.0ms (0.1%)

Local error

Found 4 expressions with local error:

0.1b
(/.f64 n (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)))
0.2b
(/.f64 1 (/.f64 n (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))))
2.5b
(log.f64 (+.f64 x 1))
2.8b
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))

rewrite331.0ms (2.5%)

Algorithm
rewrite-expression-head
Error
0.4b
Rules
210×times-frac_binary64
172×*-un-lft-identity_binary64
134×add-sqr-sqrt_binary64
100×add-cube-cbrt_binary64
75×pow1_binary64
Counts
4 → 237
Calls

4 calls:

14.0ms
(/.f64 1 (/.f64 n (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))))
7.0ms
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))
6.0ms
(/.f64 n (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)))
4.0ms
(log.f64 (+.f64 x 1))
Compiler

Compiled 3882 to 2550 computations (34.3% saved)

series161.0ms (1.2%)

Error
0.4b
Counts
4 → 51
Calls

4 calls:

49.0ms
(/.f64 n (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)))
42.0ms
(/.f64 1 (/.f64 n (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))))
17.0ms
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))
13.0ms
(log.f64 (+.f64 x 1))
Compiler

Compiled 1712 to 1233 computations (28% saved)

simplify225.0ms (1.7%)

Algorithm
egg-herbie
Rules
774×times-frac_binary64
452×associate-/l*_binary64
265×div-sub_binary64
258×cancel-sign-sub-inv_binary64
220×associate-/r/_binary64
Counts
288 → 218
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02836599
16446154
217766010
346726007
454306007

prune154.0ms (1.2%)

Pruning

14 alts after pruning (14 fresh and 0 done)

PrunedKeptTotal
New2153218
Fresh21113
Picked101
Done000
Total21814232
Error
0.4b
Counts
232 → 14
Alt Table
StatusErrorProgram
39.3b
(/.f64 1 (*.f64 n (+.f64 x 1/2)))
36.4b
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n) 3))
19.9b
(/.f64 (cbrt.f64 (pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 3)) n)
33.9b
(*.f64 (+.f64 (pow.f64 x (/.f64 1/2 n)) (pow.f64 (+.f64 1 x) (/.f64 1/2 n))) (-.f64 (pow.f64 (+.f64 1 x) (/.f64 1/2 n)) (pow.f64 x (/.f64 1/2 n))))
29.8b
(+.f64 (-.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (*.f64 n n))) (*.f64 1/6 (pow.f64 (/.f64 (log.f64 (+.f64 1 x)) n) 3))) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)) (*.f64 1/6 (pow.f64 (/.f64 (log.f64 x) n) 3))) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (*.f64 n n)) -1/2))
33.9b
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 3))
19.9b
(/.f64 (log.f64 (/.f64 (+.f64 x 1) x)) n)
19.8b
(/.f64 (/.f64 (-.f64 (*.f64 (log.f64 (+.f64 x 1)) (log.f64 (+.f64 x 1))) (pow.f64 (log.f64 x) 2)) n) (+.f64 (log.f64 (+.f64 x 1)) (log.f64 x)))
20.3b
(/.f64 (-.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 (log.f64 x) 3)) (*.f64 n (+.f64 (*.f64 (log.f64 x) (log.f64 x)) (*.f64 (log.f64 (+.f64 x 1)) (+.f64 (log.f64 x) (log.f64 (+.f64 x 1)))))))
39.3b
(+.f64 (*.f64 (/.f64 (pow.f64 x (/.f64 1 n)) (*.f64 n n)) (+.f64 (/.f64 1/2 (*.f64 x x)) (/.f64 11/24 (pow.f64 x 4)))) (-.f64 (+.f64 (+.f64 (/.f64 (pow.f64 x (/.f64 1 n)) (*.f64 x n)) (*.f64 (/.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x 3)) (+.f64 (/.f64 1/6 (pow.f64 n 3)) (/.f64 1/3 n)))) (*.f64 1/24 (/.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 x 4) (pow.f64 n 4))))) (+.f64 (*.f64 (/.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x 4)) (+.f64 (/.f64 1/4 n) (/.f64 1/4 (pow.f64 n 3)))) (*.f64 1/2 (+.f64 (/.f64 (pow.f64 x (/.f64 1 n)) (*.f64 x (*.f64 x n))) (/.f64 (pow.f64 x (/.f64 1 n)) (*.f64 n (*.f64 n (pow.f64 x 3)))))))))
53.1b
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 x n) (/.f64 x n))))) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 1/2 (*.f64 (/.f64 x n) x))))
42.8b
(/.f64 (-.f64 (+.f64 (/.f64 1 x) (/.f64 1/3 (pow.f64 x 3))) (+.f64 (/.f64 1/2 (*.f64 x x)) (/.f64 1/4 (pow.f64 x 4)))) n)
20.0b
(/.f64 (-.f64 (*.f64 (log.f64 (+.f64 1 x)) (log.f64 (+.f64 1 x))) (*.f64 (log.f64 x) (log.f64 x))) (*.f64 n (+.f64 (log.f64 x) (log.f64 (+.f64 x 1)))))
41.5b
(/.f64 1 (+.f64 (*.f64 n (+.f64 x 1/2)) (*.f64 (/.f64 n x) (-.f64 (/.f64 1/24 x) 1/12))))
Compiler

Compiled 2634 to 1665 computations (36.8% saved)

localize14.0ms (0.1%)

Local error

Found 4 expressions with local error:

2.5b
(log.f64 (+.f64 x 1))
2.5b
(log.f64 (+.f64 x 1))
2.5b
(log.f64 (+.f64 x 1))
2.8b
(-.f64 (*.f64 (log.f64 (+.f64 x 1)) (log.f64 (+.f64 x 1))) (pow.f64 (log.f64 x) 2))

rewrite150.0ms (1.1%)

Algorithm
rewrite-expression-head
Error
0.4b
Rules
21×*-un-lft-identity_binary64
20×log-prod_binary64
13×add-sqr-sqrt_binary64
11×add-cube-cbrt_binary64
cancel-sign-sub-inv_binary64
Counts
4 → 77
Calls

4 calls:

9.0ms
(-.f64 (*.f64 (log.f64 (+.f64 x 1)) (log.f64 (+.f64 x 1))) (pow.f64 (log.f64 x) 2))
3.0ms
(log.f64 (+.f64 x 1))
3.0ms
(log.f64 (+.f64 x 1))
3.0ms
(log.f64 (+.f64 x 1))
Compiler

Compiled 2179 to 1527 computations (29.9% saved)

series127.0ms (1%)

Error
0.4b
Counts
4 → 36
Calls

4 calls:

22.0ms
(-.f64 (*.f64 (log.f64 (+.f64 x 1)) (log.f64 (+.f64 x 1))) (pow.f64 (log.f64 x) 2))
16.0ms
(log.f64 (+.f64 x 1))
14.0ms
(log.f64 (+.f64 x 1))
14.0ms
(log.f64 (+.f64 x 1))
Compiler

Compiled 2466 to 1809 computations (26.6% saved)

simplify124.0ms (0.9%)

Algorithm
egg-herbie
Rules
360×times-frac_binary64
332×associate-*r*_binary64
329×associate-*l*_binary64
243×cancel-sign-sub-inv_binary64
238×exp-prod_binary64
Counts
113 → 74
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01681983
13831748
210541699
341821699
448471699
549431699

prune112.0ms (0.8%)

Pruning

15 alts after pruning (14 fresh and 1 done)

PrunedKeptTotal
New73174
Fresh01313
Picked011
Done000
Total731588
Error
0.4b
Counts
88 → 15
Alt Table
StatusErrorProgram
39.3b
(/.f64 1 (*.f64 n (+.f64 x 1/2)))
41.9b
(/.f64 (/.f64 (*.f64 2 (/.f64 (log.f64 x) x)) n) (+.f64 (log.f64 (+.f64 x 1)) (log.f64 x)))
36.4b
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n) 3))
19.9b
(/.f64 (cbrt.f64 (pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 3)) n)
33.9b
(*.f64 (+.f64 (pow.f64 x (/.f64 1/2 n)) (pow.f64 (+.f64 1 x) (/.f64 1/2 n))) (-.f64 (pow.f64 (+.f64 1 x) (/.f64 1/2 n)) (pow.f64 x (/.f64 1/2 n))))
29.8b
(+.f64 (-.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (*.f64 n n))) (*.f64 1/6 (pow.f64 (/.f64 (log.f64 (+.f64 1 x)) n) 3))) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)) (*.f64 1/6 (pow.f64 (/.f64 (log.f64 x) n) 3))) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (*.f64 n n)) -1/2))
33.9b
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 3))
19.9b
(/.f64 (log.f64 (/.f64 (+.f64 x 1) x)) n)
19.8b
(/.f64 (/.f64 (-.f64 (*.f64 (log.f64 (+.f64 x 1)) (log.f64 (+.f64 x 1))) (pow.f64 (log.f64 x) 2)) n) (+.f64 (log.f64 (+.f64 x 1)) (log.f64 x)))
20.3b
(/.f64 (-.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 (log.f64 x) 3)) (*.f64 n (+.f64 (*.f64 (log.f64 x) (log.f64 x)) (*.f64 (log.f64 (+.f64 x 1)) (+.f64 (log.f64 x) (log.f64 (+.f64 x 1)))))))
39.3b
(+.f64 (*.f64 (/.f64 (pow.f64 x (/.f64 1 n)) (*.f64 n n)) (+.f64 (/.f64 1/2 (*.f64 x x)) (/.f64 11/24 (pow.f64 x 4)))) (-.f64 (+.f64 (+.f64 (/.f64 (pow.f64 x (/.f64 1 n)) (*.f64 x n)) (*.f64 (/.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x 3)) (+.f64 (/.f64 1/6 (pow.f64 n 3)) (/.f64 1/3 n)))) (*.f64 1/24 (/.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 x 4) (pow.f64 n 4))))) (+.f64 (*.f64 (/.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x 4)) (+.f64 (/.f64 1/4 n) (/.f64 1/4 (pow.f64 n 3)))) (*.f64 1/2 (+.f64 (/.f64 (pow.f64 x (/.f64 1 n)) (*.f64 x (*.f64 x n))) (/.f64 (pow.f64 x (/.f64 1 n)) (*.f64 n (*.f64 n (pow.f64 x 3)))))))))
53.1b
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 x n) (/.f64 x n))))) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 1/2 (*.f64 (/.f64 x n) x))))
42.8b
(/.f64 (-.f64 (+.f64 (/.f64 1 x) (/.f64 1/3 (pow.f64 x 3))) (+.f64 (/.f64 1/2 (*.f64 x x)) (/.f64 1/4 (pow.f64 x 4)))) n)
20.0b
(/.f64 (-.f64 (*.f64 (log.f64 (+.f64 1 x)) (log.f64 (+.f64 1 x))) (*.f64 (log.f64 x) (log.f64 x))) (*.f64 n (+.f64 (log.f64 x) (log.f64 (+.f64 x 1)))))
41.5b
(/.f64 1 (+.f64 (*.f64 n (+.f64 x 1/2)) (*.f64 (/.f64 n x) (-.f64 (/.f64 1/24 x) 1/12))))
Compiler

Compiled 2105 to 1374 computations (34.7% saved)

regimes2.6s (19.1%)

Accuracy

Total 8.1b remaining (96.1%)

Threshold costs 0b (0%)

Compiler

Compiled 18739 to 13694 computations (26.9% saved)

bsearch341.0ms (2.6%)

Steps
ItersRangePoint
6
0.47301453872517335
5.9429223313802435
5.830620068006982
6
3.942117607852426e-196
3.8984841034428625e-195
3.99724409399589e-196
3
1.2912168254455602e-204
1.527815805935282e-204
1.483453497093459e-204
4
9.193879622769643e-240
1.7524632289701065e-239
9.330362945474234e-240
8
2.4740421994962953e-275
7.2591024000249186e-273
7.1995284566196765e-273
Compiler

Compiled 3 to 2 computations (33.3% saved)

simplify15.0ms (0.1%)

Algorithm
egg-herbie
Rules
23×+-commutative_binary64
21×*-commutative_binary64
16×sub-neg_binary64
11×neg-sub0_binary64
10×neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
075236
1106236
2124236
3147236
4167236
5178236
6183236
7185236
8182236

end4.0ms (0%)

Compiler

Compiled 158 to 104 computations (34.2% saved)

sample6.7s (50.4%)

Algorithm
intervals
Results
1.5s2704×body1024valid
1.1s1400×body1024nan
985.0ms1690×body2048valid
484.0ms1259×body512valid
483.0ms2608×body128overflowed
326.0ms696×body512nan
173.0ms1797×body128valid
167.0ms184×body1024invalid
123.0ms247×body512invalid
122.0ms550×body256valid
91.0ms377×body256nan
52.0ms826×body128nan
35.0ms269×body128invalid
35.0ms129×body256invalid
2.0msbody2048nan
Compiler

Compiled 622 to 431 computations (30.7% saved)

Profiling

Loading profile data...