Details

Time bar (total: 3.4s)

analyze240.0ms (7%)

Algorithm
search
Search
TrueOtherFalseIter
0%23.7%76.3%0
0%23.7%76.3%1
11.9%11.9%76.3%2
17.8%5.9%76.3%3
20.8%3%76.3%4
22.2%1.5%76.3%5
23%0.7%76.3%6
23.3%0.4%76.3%7
23.3%0.4%76.3%8
23.4%0.3%76.3%9
23.5%0.2%76.3%10
23.5%0.2%76.3%11
23.5%0.2%76.3%12
23.6%0.2%76.3%13
23.6%0.1%76.3%14
Compiler

Compiled 19 to 14 computations (26.3% saved)

sample73.0ms (2.1%)

Algorithm
intervals
Results
38.0ms135×body1024valid
13.0ms68×body512valid
5.0ms11×body2048valid
4.0ms31×body256valid
3.0ms256×pre128true
1.0ms11×body128valid
Compiler

Compiled 36 to 27 computations (25% saved)

simplify204.0ms (5.9%)

Algorithm
egg-herbie
Rules
811×associate--r+_binary64
753×associate--l+_binary64
536×associate-+r+_binary64
481×associate-+l+_binary64
443×neg-mul-1_binary64
Counts
1 → 0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01023
12523
25123
39123
419523
532823
653023
764623
863823
988123
10174623
11169723
12189323
13189723
14190523
15190523
16212323
17205923
18207523
19208123
20208723
21208723
22208723
23441923
24476223
25506823

prune2.0ms (0.1%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New000
Fresh011
Picked000
Done000
Total011
Error
63.0b
Counts
1 → 1
Alt Table
StatusErrorProgram
63.0b
(-.f64 (-.f64 (*.f64 (+.f64 n 1) (log.f64 (+.f64 n 1))) (*.f64 n (log.f64 n))) 1)
Compiler

Compiled 32 to 24 computations (25% saved)

localize14.0ms (0.4%)

Local error

Found 3 expressions with local error:

0.2b
(*.f64 (+.f64 n 1) (log.f64 (+.f64 n 1)))
0.2b
(*.f64 n (log.f64 n))
5.6b
(-.f64 (*.f64 (+.f64 n 1) (log.f64 (+.f64 n 1))) (*.f64 n (log.f64 n)))

rewrite108.0ms (3.1%)

Algorithm
rewrite-expression-head
Error
60.4b
Rules
28×log-prod_binary64
25×*-un-lft-identity_binary64
19×add-sqr-sqrt_binary64
15×add-cube-cbrt_binary64
14×distribute-rgt-in_binary64 distribute-lft-in_binary64
Counts
3 → 81
Calls

3 calls:

10.0ms
(-.f64 (*.f64 (+.f64 n 1) (log.f64 (+.f64 n 1))) (*.f64 n (log.f64 n)))
8.0ms
(*.f64 (+.f64 n 1) (log.f64 (+.f64 n 1)))
4.0ms
(*.f64 n (log.f64 n))
Compiler

Compiled 1684 to 1052 computations (37.5% saved)

series45.0ms (1.3%)

Error
0b
Counts
3 → 11
Calls

3 calls:

14.0ms
(*.f64 n (log.f64 n))
11.0ms
(-.f64 (*.f64 (+.f64 n 1) (log.f64 (+.f64 n 1))) (*.f64 n (log.f64 n)))
8.0ms
(*.f64 (+.f64 n 1) (log.f64 (+.f64 n 1)))
Compiler

Compiled 490 to 373 computations (23.9% saved)

simplify99.0ms (2.9%)

Algorithm
egg-herbie
Rules
674×times-frac_binary64
361×distribute-rgt-in_binary64
338×distribute-lft-in_binary64
321×unsub-neg_binary64
251×cancel-sign-sub-inv_binary64
Counts
92 → 74
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01461544
13261434
28871425
325171422
440491422
552641422

prune41.0ms (1.2%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New73174
Fresh000
Picked101
Done000
Total74175
Error
0b
Counts
75 → 1
Alt Table
StatusErrorProgram
0b
(-.f64 (+.f64 1 (log.f64 n)) 1)
Compiler

Compiled 1157 to 742 computations (35.9% saved)

localize4.0ms (0.1%)

rewrite0.0ms (0%)

Algorithm
rewrite-expression-head
Error
0b
Counts
0 → 0
Compiler

Compiled 0 to 0 computations (0% saved)

series0.0ms (0%)

Error
0b
Counts
0 → 0
Compiler

Compiled 0 to 0 computations (0% saved)

simplify7.0ms (0.2%)

Algorithm
egg-herbie
Counts
0 → 0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
000
100

prune1.0ms (0%)

Pruning

1 alts after pruning (0 fresh and 1 done)

PrunedKeptTotal
New000
Fresh000
Picked011
Done000
Total011
Error
0b
Counts
1 → 1
Alt Table
StatusErrorProgram
0b
(-.f64 (+.f64 1 (log.f64 n)) 1)
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes169.0ms (4.9%)

Accuracy

Total 0.0b remaining (29.4%)

Threshold costs 0.0b (29.4%)

Compiler

Compiled 3109 to 2242 computations (27.9% saved)

simplify3.0ms (0.1%)

Algorithm
egg-herbie
Rules
sub-neg_binary64 +-commutative_binary64
1-exp_binary64 neg-mul-1_binary64 neg-sub0_binary64 *-commutative_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0712
11412
21812
32012
42112
51912

end1.0ms (0%)

Compiler

Compiled 9 to 8 computations (11.1% saved)

sample2.4s (70.6%)

Algorithm
intervals
Results
1.3s4394×body1024valid
391.0ms2027×body512valid
204.0ms440×body2048valid
122.0ms992×body256valid
87.0ms8000×pre128true
8.0ms147×body128valid
Compiler

Compiled 36 to 29 computations (19.4% saved)

Profiling

Loading profile data...