Details

Time bar (total: 5.0s)

analyze30.0ms (0.6%)

Algorithm
search
Search
TrueOtherFalseIter
0%100%0%0
0%100%0%1
50%0%50%2
Compiler

Compiled 13 to 11 computations (15.4% saved)

sample36.0ms (0.7%)

Algorithm
intervals
Results
14.0ms74×body1024valid
7.0ms135×body128valid
4.0ms28×body512valid
2.0ms19×body256valid
Compiler

Compiled 26 to 22 computations (15.4% saved)

simplify13.0ms (0.3%)

Algorithm
egg-herbie
Rules
15×sub-neg_binary64
14×cancel-sign-sub-inv_binary64
10×distribute-rgt-in_binary64
neg-mul-1_binary64
associate--r+_binary64
Counts
1 → 1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0917
11417
22017
32717
43417
55017
67217
78117
89317
99517
108917
117517

prune4.0ms (0.1%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New101
Fresh011
Picked000
Done000
Total112
Error
20.4b
Counts
2 → 1
Alt Table
StatusErrorProgram
20.4b
(-.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 1 (sqrt.f64 (+.f64 x 1))))
Compiler

Compiled 36 to 30 computations (16.7% saved)

localize13.0ms (0.3%)

Local error

Found 4 expressions with local error:

0.0b
(sqrt.f64 (+.f64 x 1))
0.1b
(/.f64 1 (sqrt.f64 (+.f64 x 1)))
0.2b
(/.f64 1 (sqrt.f64 x))
2.9b
(-.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 1 (sqrt.f64 (+.f64 x 1))))

rewrite250.0ms (4.9%)

Algorithm
rewrite-expression-head
Error
19.8b
Rules
127×add-sqr-sqrt_binary64
118×times-frac_binary64
117×*-un-lft-identity_binary64
76×sqrt-prod_binary64
56×add-cube-cbrt_binary64
Counts
4 → 189
Calls

4 calls:

36.0ms
(-.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 1 (sqrt.f64 (+.f64 x 1))))
5.0ms
(/.f64 1 (sqrt.f64 (+.f64 x 1)))
3.0ms
(/.f64 1 (sqrt.f64 x))
2.0ms
(sqrt.f64 (+.f64 x 1))
Compiler

Compiled 2812 to 2163 computations (23.1% saved)

series28.0ms (0.6%)

Error
20.1b
Counts
4 → 18
Calls

4 calls:

6.0ms
(/.f64 1 (sqrt.f64 (+.f64 x 1)))
6.0ms
(-.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 1 (sqrt.f64 (+.f64 x 1))))
6.0ms
(sqrt.f64 (+.f64 x 1))
4.0ms
(/.f64 1 (sqrt.f64 x))
Compiler

Compiled 515 to 413 computations (19.8% saved)

simplify189.0ms (3.7%)

Algorithm
egg-herbie
Rules
429×cancel-sign-sub-inv_binary64
319×distribute-rgt-in_binary64
271×distribute-lft-in_binary64
262×associate-/r/_binary64
256×associate-/l/_binary64
Counts
207 → 178
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01643319
13573234
27753220
321343208
443473139
548673139
648703139

prune108.0ms (2.1%)

Pruning

11 alts after pruning (11 fresh and 0 done)

PrunedKeptTotal
New16711178
Fresh000
Picked101
Done000
Total16811179
Error
19.8b
Counts
179 → 11
Alt Table
StatusErrorProgram
25.4b
(-.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (+.f64 1 x)))) (sqrt.f64 (sqrt.f64 (+.f64 x 1)))))
27.6b
(-.f64 (*.f64 (/.f64 1 (fabs.f64 (cbrt.f64 x))) (/.f64 1 (sqrt.f64 (cbrt.f64 x)))) (/.f64 1 (sqrt.f64 (+.f64 x 1))))
38.8b
(-.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 3/2))) (/.f64 1 (sqrt.f64 (+.f64 x 1))))
29.0b
(/.f64 (+.f64 (/.f64 1 (pow.f64 x 3/2)) (/.f64 -1 (pow.f64 (sqrt.f64 (+.f64 1 x)) 3))) (+.f64 (/.f64 1 x) (+.f64 (/.f64 1 (+.f64 1 x)) (/.f64 1 (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))))
23.5b
(-.f64 (pow.f64 x -1/2) (/.f64 1 (sqrt.f64 (+.f64 x 1))))
20.4b
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
29.9b
(-.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 1 (cbrt.f64 (pow.f64 (sqrt.f64 (+.f64 1 x)) 3))))
30.8b
(+.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 x x) (-.f64 1 x)))) (sqrt.f64 (+.f64 1 (pow.f64 x 3)))))
20.4b
(/.f64 (-.f64 (/.f64 1 x) (/.f64 1 (+.f64 1 x))) (+.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 1 (sqrt.f64 (+.f64 1 x)))))
27.2b
(-.f64 (/.f64 1 (sqrt.f64 x)) (*.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (+.f64 1 x)))) (/.f64 1 (sqrt.f64 (cbrt.f64 (+.f64 1 x))))))
29.9b
(-.f64 (/.f64 1 (sqrt.f64 x)) (cbrt.f64 (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 1 x))) 3)))
Compiler

Compiled 1650 to 1283 computations (22.2% saved)

localize7.0ms (0.1%)

Local error

Found 4 expressions with local error:

0.0b
(sqrt.f64 (+.f64 1 x))
0.1b
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
0.3b
(*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))
2.9b
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))

rewrite155.0ms (3.1%)

Algorithm
rewrite-expression-head
Error
19.8b
Rules
48×add-sqr-sqrt_binary64
42×sqrt-prod_binary64
38×*-un-lft-identity_binary64
13×add-cube-cbrt_binary64
12×difference-of-squares_binary64
Counts
4 → 114
Calls

4 calls:

15.0ms
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
7.0ms
(*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))
7.0ms
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
2.0ms
(sqrt.f64 (+.f64 1 x))
Compiler

Compiled 2057 to 1308 computations (36.4% saved)

series42.0ms (0.8%)

Error
19.7b
Counts
4 → 16
Calls

4 calls:

14.0ms
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
7.0ms
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
6.0ms
(sqrt.f64 (+.f64 1 x))
6.0ms
(*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))
Compiler

Compiled 638 to 470 computations (26.3% saved)

simplify100.0ms (2%)

Algorithm
egg-herbie
Rules
549×div-sub_binary64
502×associate-/r*_binary64
440×associate-/l*_binary64
190×*-commutative_binary64
185×distribute-rgt-in_binary64
Counts
130 → 84
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01522462
13712130
211592122
337912120
452022120

prune54.0ms (1.1%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New82284
Fresh8210
Picked101
Done000
Total91495
Error
0.2b
Counts
95 → 4
Alt Table
StatusErrorProgram
20.4b
(/.f64 (-.f64 (/.f64 1 x) (/.f64 1 (+.f64 1 x))) (+.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 1 (sqrt.f64 (+.f64 1 x)))))
23.5b
(-.f64 (pow.f64 x -1/2) (/.f64 1 (sqrt.f64 (+.f64 x 1))))
0.4b
(/.f64 (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
20.4b
(/.f64 1 (/.f64 (sqrt.f64 x) (-.f64 1 (/.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))))
Compiler

Compiled 1256 to 827 computations (34.2% saved)

localize10.0ms (0.2%)

Local error

Found 4 expressions with local error:

0.0b
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
0.1b
(/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
0.2b
(/.f64 (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
0.3b
(*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))

rewrite297.0ms (5.9%)

Algorithm
rewrite-expression-head
Error
0.0b
Rules
118×*-un-lft-identity_binary64
78×times-frac_binary64
55×sqrt-prod_binary64
49×add-sqr-sqrt_binary64
45×distribute-lft-out_binary64
Counts
4 → 167
Calls

4 calls:

15.0ms
(/.f64 (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
8.0ms
(/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
7.0ms
(*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))
6.0ms
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
Compiler

Compiled 3644 to 2502 computations (31.3% saved)

series36.0ms (0.7%)

Error
0.1b
Counts
4 → 14
Calls

4 calls:

10.0ms
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
10.0ms
(/.f64 (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
7.0ms
(*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))
5.0ms
(/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
Compiler

Compiled 476 to 377 computations (20.8% saved)

simplify193.0ms (3.8%)

Algorithm
egg-herbie
Rules
468×associate-*l*_binary64
441×associate-/r*_binary64
439×associate-/l*_binary64
346×associate-/l/_binary64
297×associate-*r*_binary64
Counts
181 → 160
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01574180
13573547
210593531
337883531
445313531
549783531

prune143.0ms (2.8%)

Pruning

11 alts after pruning (11 fresh and 0 done)

PrunedKeptTotal
New1519160
Fresh123
Picked101
Done000
Total15311164
Error
0b
Counts
164 → 11
Alt Table
StatusErrorProgram
0.5b
(/.f64 (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1)))) 3)) (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
29.9b
(/.f64 (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (+.f64 x 1/2))
0.5b
(/.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1)))) (sqrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1)))))) (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
20.4b
(/.f64 (-.f64 (/.f64 1 x) (/.f64 1 (+.f64 1 x))) (+.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 1 (sqrt.f64 (+.f64 1 x)))))
1.2b
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1))) 3))) (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
23.5b
(-.f64 (pow.f64 x -1/2) (/.f64 1 (sqrt.f64 (+.f64 x 1))))
0.9b
(/.f64 1 (+.f64 (*.f64 (+.f64 x 1) (sqrt.f64 x)) (*.f64 x (sqrt.f64 (+.f64 x 1)))))
0.5b
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1))))) (sqrt.f64 x)) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1))))) (sqrt.f64 (+.f64 x 1))))
0.7b
(*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1)))) (cbrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1)))))) (sqrt.f64 x)) (/.f64 (/.f64 1 (cbrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1))))) (sqrt.f64 (+.f64 x 1))))
0.6b
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1))))) (cbrt.f64 (/.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1)))))) (sqrt.f64 x)) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1))))) (sqrt.f64 (+.f64 x 1))))
0.6b
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1))))) (cbrt.f64 (/.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1)))))) (cbrt.f64 (/.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1)))))) (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
Compiler

Compiled 2639 to 1834 computations (30.5% saved)

localize15.0ms (0.3%)

Local error

Found 4 expressions with local error:

0.1b
(/.f64 1 (*.f64 (sqrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1)))) (sqrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1))))))
0.2b
(/.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1)))) (sqrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1)))))) (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
0.3b
(*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))
0.3b
(*.f64 (sqrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1)))) (sqrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1)))))

rewrite391.0ms (7.7%)

Algorithm
rewrite-expression-head
Error
0b
Rules
73×sqrt-prod_binary64
68×*-un-lft-identity_binary64
64×add-exp-log_binary64
52×sqrt-div_binary64
48×add-sqr-sqrt_binary64
Counts
4 → 218
Calls

4 calls:

26.0ms
(/.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1)))) (sqrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1)))))) (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
20.0ms
(*.f64 (sqrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1)))) (sqrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1)))))
16.0ms
(/.f64 1 (*.f64 (sqrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1)))) (sqrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1))))))
7.0ms
(*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))
Compiler

Compiled 7405 to 5024 computations (32.2% saved)

series35.0ms (0.7%)

Error
0b
Counts
4 → 14
Calls

4 calls:

11.0ms
(/.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1)))) (sqrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1)))))) (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
8.0ms
(*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))
6.0ms
(*.f64 (sqrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1)))) (sqrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1)))))
5.0ms
(/.f64 1 (*.f64 (sqrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1)))) (sqrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1))))))
Compiler

Compiled 586 to 454 computations (22.5% saved)

simplify238.0ms (4.7%)

Algorithm
egg-herbie
Rules
692×associate-/l*_binary64
371×associate-*l/_binary64
313×associate-*r/_binary64
270×associate-/r/_binary64
228×distribute-rgt-in_binary64
Counts
232 → 187
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02295477
14584658
214904425
344184396
448954396
549864396
649764396

prune188.0ms (3.7%)

Pruning

11 alts after pruning (10 fresh and 1 done)

PrunedKeptTotal
New1843187
Fresh3710
Picked011
Done000
Total18711198
Error
0b
Counts
198 → 11
Alt Table
StatusErrorProgram
0.5b
(/.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1)))) (sqrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1)))))) (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
0.5b
(/.f64 (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))) (cbrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))) (sqrt.f64 (cbrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1))))))) (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
29.9b
(/.f64 (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (+.f64 x 1/2))
0.5b
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))) (/.f64 1 (sqrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))) (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
20.4b
(/.f64 (-.f64 (/.f64 1 x) (/.f64 1 (+.f64 1 x))) (+.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 1 (sqrt.f64 (+.f64 1 x)))))
1.2b
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1))) 3))) (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
23.5b
(-.f64 (pow.f64 x -1/2) (/.f64 1 (sqrt.f64 (+.f64 x 1))))
0.9b
(/.f64 1 (+.f64 (*.f64 (+.f64 x 1) (sqrt.f64 x)) (*.f64 x (sqrt.f64 (+.f64 x 1)))))
0.4b
(/.f64 (/.f64 1 (+.f64 x (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))) (sqrt.f64 (+.f64 1 x)))
0.5b
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1))))) (sqrt.f64 x)) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1))))) (sqrt.f64 (+.f64 x 1))))
0.7b
(*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1)))) (cbrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1)))))) (sqrt.f64 x)) (/.f64 (/.f64 1 (cbrt.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1))))) (sqrt.f64 (+.f64 x 1))))
Compiler

Compiled 3123 to 2127 computations (31.9% saved)

regimes1.3s (25%)

Accuracy

Total 0.3b remaining (93.6%)

Threshold costs 0.3b (93.6%)

Compiler

Compiled 19269 to 14810 computations (23.1% saved)

simplify3.0ms (0.1%)

Algorithm
egg-herbie
Rules
+-commutative_binary64
*-commutative_binary64
1-exp_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01128
11728
21628

end1.0ms (0%)

Compiler

Compiled 19 to 14 computations (26.3% saved)

sample1.2s (23.9%)

Algorithm
intervals
Results
448.0ms2256×body1024valid
214.0ms4195×body128valid
147.0ms1053×body512valid
51.0ms496×body256valid
Compiler

Compiled 299 to 224 computations (25.1% saved)

Profiling

Loading profile data...