Details

Time bar (total: 1.3min)

analyze4.0ms (0%)

Algorithm
search
Search
TrueOtherFalseIter
0%99.9%0.1%0
0%99.9%0.1%1
0%99.9%0.1%2
74.9%25%0.1%3
87.4%12.5%0.1%4
93.7%6.2%0.1%5
96.8%3.1%0.1%6
98.3%1.6%0.1%7
99.1%0.8%0.1%8
99.5%0.4%0.1%9
99.7%0.2%0.1%10
99.8%0.1%0.1%11
99.9%0%0.1%12
99.9%0%0.1%13
99.9%0%0.1%14
Compiler

Compiled 10 to 8 computations (20% saved)

sample18.0ms (0%)

Algorithm
intervals
Results
11.0ms256×body128valid
Compiler

Compiled 19 to 17 computations (10.5% saved)

simplify95.0ms (0.1%)

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
0914
1914

prune2.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

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

Compiled 9 to 7 computations (22.2% saved)

localize7.0ms (0%)

Local error

Found 4 expressions with local error:

29.3b
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
0.0b
(+.f64 (*.f64 re re) (*.f64 im im))
0.0b
(+.f64 (*.f64 re re) (*.f64 im im))
29.3b
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))

rewrite11.0ms (0%)

Algorithm
rewrite-expression-head
Rules
add-log-exp_binary64_458 add-sqr-sqrt_binary64_441
*-un-lft-identity_binary64_419 add-cube-cbrt_binary64_454 sqrt-prod_binary64_435 pow1_binary64_480
flip3-+_binary64_422 sqrt-div_binary64_436 flip-+_binary64_393 add-cbrt-cube_binary64_455 add-exp-log_binary64_457
pow1/2_binary64_499 sum-log_binary64_510 sqrt-pow1_binary64_437 rem-sqrt-square_binary64_432 +-commutative_binary64_349
Counts
2 → 26
Calls

4 calls:

4.0ms
(+.f64 (*.f64 re re) (*.f64 im im))
4.0ms
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
0.0ms
(+.f64 (*.f64 re re) (*.f64 im im))
0.0ms
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))

series212.0ms (0.3%)

Counts
2 → 30
Calls

2 calls:

123.0ms
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
89.0ms
(+.f64 (*.f64 re re) (*.f64 im im))
Compiler

Compiled 516 to 474 computations (8.1% saved)

simplify59.0ms (0.1%)

Algorithm
egg-herbie
Counts
56 → 56
Iterations

Useful iterations: 0 (46.0ms)

IterNodesCost
05051748

prune166.0ms (0.2%)

Pruning

30 alts after pruning (29 fresh and 1 done)

PrunedKeptTotal
New272956
Fresh000
Picked000
Done011
Total273057
Error
0.0b
Counts
57 → 30
Compiler

Compiled 893 to 471 computations (47.3% saved)

localize9.0ms (0%)

Local error

Found 4 expressions with local error:

29.3b
(pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) 1/2)
0.0b
(+.f64 (*.f64 re re) (*.f64 im im))
0.0b
(+.f64 (*.f64 re re) (*.f64 im im))
29.3b
(pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) 1/2)

rewrite11.0ms (0%)

Algorithm
rewrite-expression-head
Rules
*-un-lft-identity_binary64_419 add-log-exp_binary64_458 add-cube-cbrt_binary64_454 add-sqr-sqrt_binary64_441
unpow-prod-down_binary64_498 add-exp-log_binary64_457 pow-unpow_binary64_496 pow1_binary64_480
add-cbrt-cube_binary64_455
flip3-+_binary64_422 pow-exp_binary64_487 sqr-pow_binary64_391 sum-log_binary64_510 pow-to-exp_binary64_488 flip-+_binary64_393 pow-pow_binary64_491 unpow1/2_binary64_483 +-commutative_binary64_349
Counts
2 → 29
Calls

4 calls:

5.0ms
(pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) 1/2)
4.0ms
(+.f64 (*.f64 re re) (*.f64 im im))
0.0ms
(+.f64 (*.f64 re re) (*.f64 im im))
0.0ms
(pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) 1/2)

series314.0ms (0.4%)

Counts
2 → 30
Calls

2 calls:

229.0ms
(pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) 1/2)
84.0ms
(+.f64 (*.f64 re re) (*.f64 im im))
Compiler

Compiled 534 to 492 computations (7.9% saved)

simplify79.0ms (0.1%)

Algorithm
egg-herbie
Counts
59 → 59
Iterations

Useful iterations: 0 (65.0ms)

IterNodesCost
04920785
14920785

localize2.0ms (0%)

rewrite0.0ms (0%)

Algorithm
rewrite-expression-head
Rules
Counts
0 → 0

series0.0ms (0%)

Counts
0 → 0

simplify8.0ms (0%)

Algorithm
egg-herbie
Counts
0 → 0
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
000

localize7.0ms (0%)

Local error

Found 4 expressions with local error:

8.3b
(log.f64 (-.f64 (*.f64 (/.f64 (*.f64 re re) im) -1/2) im))
6.7b
(/.f64 (*.f64 re re) im)
6.7b
(/.f64 (*.f64 re re) im)
8.3b
(log.f64 (-.f64 (*.f64 (/.f64 (*.f64 re re) im) -1/2) im))

rewrite14.0ms (0%)

Algorithm
rewrite-expression-head
Rules
add-exp-log_binary64_457
add-cbrt-cube_binary64_455
*-un-lft-identity_binary64_419 add-cube-cbrt_binary64_454 add-sqr-sqrt_binary64_441
times-frac_binary64_425 log-prod_binary64_505 associate-/r*_binary64_363 pow1_binary64_480
add-log-exp_binary64_458 log-div_binary64_506 div-exp_binary64_470 cbrt-undiv_binary64_453
clear-num_binary64_418 rem-log-exp_binary64_460 div-inv_binary64_416 prod-exp_binary64_468 cbrt-unprod_binary64_452 flip3--_binary64_423 log-pow_binary64_508 frac-2neg_binary64_430 flip--_binary64_394 associate-/l*_binary64_364
Counts
2 → 35
Calls

4 calls:

6.0ms
(log.f64 (-.f64 (*.f64 (/.f64 (*.f64 re re) im) -1/2) im))
4.0ms
(/.f64 (*.f64 re re) im)
0.0ms
(/.f64 (*.f64 re re) im)
0.0ms
(log.f64 (-.f64 (*.f64 (/.f64 (*.f64 re re) im) -1/2) im))

series169.0ms (0.2%)

Counts
2 → 15
Calls

2 calls:

104.0ms
(log.f64 (-.f64 (*.f64 (/.f64 (*.f64 re re) im) -1/2) im))
63.0ms
(/.f64 (*.f64 re re) im)
Compiler

Compiled 367 to 339 computations (7.6% saved)

simplify84.0ms (0.1%)

Algorithm
egg-herbie
Counts
50 → 50
Iterations

Useful iterations: 0 (71.0ms)

IterNodesCost
04939693
14939693

localize14.0ms (0%)

Local error

Found 8 expressions with local error:

11.4b
(log.f64 (-.f64 (+.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im))) (*.f64 1/8 (*.f64 (pow.f64 (/.f64 re im) 3) re))))
6.7b
(/.f64 (*.f64 re re) im)
2.4b
(*.f64 (pow.f64 (/.f64 re im) 3) re)
0.2b
(pow.f64 (/.f64 re im) 3)
2.4b
(*.f64 (pow.f64 (/.f64 re im) 3) re)
6.7b
(/.f64 (*.f64 re re) im)
11.4b
(log.f64 (-.f64 (+.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im))) (*.f64 1/8 (*.f64 (pow.f64 (/.f64 re im) 3) re))))
13.6b
(-.f64 (+.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im))) (*.f64 1/8 (*.f64 (pow.f64 (/.f64 re im) 3) re)))

rewrite45.0ms (0.1%)

Algorithm
rewrite-expression-head
Rules
36×add-sqr-sqrt_binary64_441
32×associate-*l*_binary64_360
23×*-un-lft-identity_binary64_419 times-frac_binary64_425 add-cube-cbrt_binary64_454
18×add-exp-log_binary64_457
15×unpow-prod-down_binary64_498 cube-prod_binary64_447
11×add-cbrt-cube_binary64_455
add-log-exp_binary64_458
unswap-sqr_binary64_387
associate-*l/_binary64_362 prod-exp_binary64_468 cube-div_binary64_448 pow1_binary64_480
associate-*r/_binary64_361 log-div_binary64_506 frac-sub_binary64_428
div-inv_binary64_416 associate-*r*_binary64_359 log-prod_binary64_505 associate-/r*_binary64_363 div-exp_binary64_470
flip3-+_binary64_422 cbrt-unprod_binary64_452 pow-exp_binary64_487 sqr-pow_binary64_391 flip3--_binary64_423 flip-+_binary64_393 diff-log_binary64_511 flip--_binary64_394 cbrt-undiv_binary64_453
clear-num_binary64_418 associate--l+_binary64_356 sub-neg_binary64_412 rem-log-exp_binary64_460 unpow3_binary64_485 cube-mult_binary64_449 sum-log_binary64_510 log-pow_binary64_508 pow-to-exp_binary64_488 *-commutative_binary64_350 frac-2neg_binary64_430 cancel-sign-sub-inv_binary64_385 associate-/l*_binary64_364
Counts
4 → 108
Calls

8 calls:

12.0ms
(*.f64 (pow.f64 (/.f64 re im) 3) re)
8.0ms
(-.f64 (+.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im))) (*.f64 1/8 (*.f64 (pow.f64 (/.f64 re im) 3) re)))
7.0ms
(log.f64 (-.f64 (+.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im))) (*.f64 1/8 (*.f64 (pow.f64 (/.f64 re im) 3) re))))
5.0ms
(/.f64 (*.f64 re re) im)
0.0ms
(log.f64 (-.f64 (+.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im))) (*.f64 1/8 (*.f64 (pow.f64 (/.f64 re im) 3) re))))

series692.0ms (0.9%)

Counts
4 → 38
Calls

4 calls:

401.0ms
(-.f64 (+.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im))) (*.f64 1/8 (*.f64 (pow.f64 (/.f64 re im) 3) re)))
117.0ms
(*.f64 (pow.f64 (/.f64 re im) 3) re)
101.0ms
(log.f64 (-.f64 (+.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im))) (*.f64 1/8 (*.f64 (pow.f64 (/.f64 re im) 3) re))))
73.0ms
(/.f64 (*.f64 re re) im)
Compiler

Compiled 1062 to 912 computations (14.1% saved)

simplify83.0ms (0.1%)

Algorithm
egg-herbie
Counts
146 → 146
Iterations

Useful iterations: 0 (52.0ms)

IterNodesCost
052882930

localize11.0ms (0%)

Local error

Found 8 expressions with local error:

29.3b
(sqrt.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
0.0b
(+.f64 (*.f64 re re) (*.f64 im im))
0.0b
(+.f64 (*.f64 re re) (*.f64 im im))
0.0b
(*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
0.0b
(+.f64 (*.f64 re re) (*.f64 im im))
29.3b
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
29.3b
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
29.3b
(sqrt.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))

rewrite33.0ms (0%)

Algorithm
rewrite-expression-head
Rules
24×sqrt-div_binary64_436 sqrt-pow1_binary64_437
22×pow1_binary64_480
11×pow1/2_binary64_499
flip3-+_binary64_422 flip-+_binary64_393
add-sqr-sqrt_binary64_441
sqrt-prod_binary64_435
*-un-lft-identity_binary64_419 add-log-exp_binary64_458 add-cube-cbrt_binary64_454
pow-prod-up_binary64_489
frac-times_binary64_429 add-cbrt-cube_binary64_455 add-exp-log_binary64_457
pow-prod-down_binary64_490 pow-sqr_binary64_392 rem-sqrt-square_binary64_432
associate-*l/_binary64_362 associate-*r/_binary64_361
sum-log_binary64_510 pow-plus_binary64_482 +-commutative_binary64_349 pow2_binary64_500
Counts
4 → 73
Calls

8 calls:

12.0ms
(sqrt.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
4.0ms
(+.f64 (*.f64 re re) (*.f64 im im))
4.0ms
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
4.0ms
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
0.0ms
(*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))

series459.0ms (0.6%)

Counts
4 → 66
Calls

4 calls:

127.0ms
(sqrt.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
125.0ms
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
124.0ms
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
83.0ms
(+.f64 (*.f64 re re) (*.f64 im im))
Compiler

Compiled 1932 to 1530 computations (20.8% saved)

simplify78.0ms (0.1%)

Algorithm
egg-herbie
Counts
139 → 139
Iterations

Useful iterations: 0 (50.0ms)

IterNodesCost
050952050

prune3.6s (4.6%)

Pruning

134 alts after pruning (130 fresh and 4 done)

PrunedKeptTotal
New282112394
Fresh61824
Picked000
Done246
Total290134424
Error
0b
Counts
424 → 134
Compiler

Compiled 8341 to 4284 computations (48.6% saved)

localize8.0ms (0%)

Local error

Found 4 expressions with local error:

29.3b
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
0.0b
(+.f64 (*.f64 re re) (*.f64 im im))
0.0b
(+.f64 (*.f64 re re) (*.f64 im im))
29.3b
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))

rewrite12.0ms (0%)

Algorithm
rewrite-expression-head
Rules
add-log-exp_binary64_458 add-sqr-sqrt_binary64_441
*-un-lft-identity_binary64_419 add-cube-cbrt_binary64_454 sqrt-prod_binary64_435 pow1_binary64_480
flip3-+_binary64_422 sqrt-div_binary64_436 flip-+_binary64_393 add-cbrt-cube_binary64_455 add-exp-log_binary64_457
pow1/2_binary64_499 sum-log_binary64_510 sqrt-pow1_binary64_437 rem-sqrt-square_binary64_432 +-commutative_binary64_349
Counts
2 → 26
Calls

4 calls:

4.0ms
(+.f64 (*.f64 re re) (*.f64 im im))
4.0ms
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
0.0ms
(+.f64 (*.f64 re re) (*.f64 im im))
0.0ms
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))

series183.0ms (0.2%)

Counts
2 → 27
Calls

2 calls:

97.0ms
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
86.0ms
(+.f64 (*.f64 re re) (*.f64 im im))
Compiler

Compiled 465 to 438 computations (5.8% saved)

simplify56.0ms (0.1%)

Algorithm
egg-herbie
Counts
53 → 53
Iterations

Useful iterations: 0 (43.0ms)

IterNodesCost
04959664
14959664

localize2.0ms (0%)

rewrite0.0ms (0%)

Algorithm
rewrite-expression-head
Rules
Counts
0 → 0

series0.0ms (0%)

Counts
0 → 0

simplify7.0ms (0%)

Algorithm
egg-herbie
Counts
0 → 0
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
000

localize9.0ms (0%)

Local error

Found 8 expressions with local error:

16.2b
(cbrt.f64 (/.f64 re im))
0.5b
(pow.f64 (cbrt.f64 (/.f64 re im)) 6)
0.0b
(*.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 re im)) 6))
0.0b
(+.f64 (log.f64 im) (*.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 re im)) 6)))
0.0b
(*.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 re im)) 6))
0.0b
(+.f64 (log.f64 im) (*.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 re im)) 6)))
0.5b
(pow.f64 (cbrt.f64 (/.f64 re im)) 6)
16.2b
(cbrt.f64 (/.f64 re im))

rewrite34.0ms (0%)

Algorithm
rewrite-expression-head
Rules
41×cbrt-prod_binary64_450 add-sqr-sqrt_binary64_441
35×unpow-prod-down_binary64_498
31×*-un-lft-identity_binary64_419 add-cube-cbrt_binary64_454
28×times-frac_binary64_425
20×associate-*r*_binary64_359
10×add-exp-log_binary64_457
add-cbrt-cube_binary64_455
add-log-exp_binary64_458 unswap-sqr_binary64_387 pow1_binary64_480
div-inv_binary64_416 log-prod_binary64_505 prod-exp_binary64_468 sqr-pow_binary64_391 associate-*l*_binary64_360 pow-unpow_binary64_496 associate-+l+_binary64_352
pow1/3_binary64_501 pow-exp_binary64_487 pow-to-exp_binary64_488 pow-pow_binary64_491
flip3-+_binary64_422 cbrt-div_binary64_451 cbrt-unprod_binary64_452 sum-log_binary64_510 *-commutative_binary64_350 flip-+_binary64_393 +-commutative_binary64_349
Counts
4 → 107
Calls

8 calls:

13.0ms
(*.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 re im)) 6))
5.0ms
(pow.f64 (cbrt.f64 (/.f64 re im)) 6)
4.0ms
(+.f64 (log.f64 im) (*.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 re im)) 6)))
2.0ms
(cbrt.f64 (/.f64 re im))
0.0ms
(+.f64 (log.f64 im) (*.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 re im)) 6)))

series999.0ms (1.3%)

Counts
4 → 29
Calls

4 calls:

384.0ms
(pow.f64 (cbrt.f64 (/.f64 re im)) 6)
265.0ms
(+.f64 (log.f64 im) (*.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 re im)) 6)))
198.0ms
(cbrt.f64 (/.f64 re im))
151.0ms
(*.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 re im)) 6))
Compiler

Compiled 815 to 767 computations (5.9% saved)

simplify88.0ms (0.1%)

Algorithm
egg-herbie
Counts
136 → 136
Iterations

Useful iterations: 0 (60.0ms)

IterNodesCost
049951772
149951772

localize18.0ms (0%)

Local error

Found 8 expressions with local error:

6.7b
(/.f64 (*.f64 re re) im)
2.4b
(*.f64 re (pow.f64 (/.f64 re im) 3))
1.7b
(exp.f64 (log.f64 (-.f64 (+.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im))) (*.f64 1/8 (*.f64 re (pow.f64 (/.f64 re im) 3))))))
0.2b
(pow.f64 (/.f64 re im) 3)
6.7b
(/.f64 (*.f64 re re) im)
11.4b
(log.f64 (exp.f64 (log.f64 (-.f64 (+.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im))) (*.f64 1/8 (*.f64 re (pow.f64 (/.f64 re im) 3)))))))
11.4b
(log.f64 (-.f64 (+.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im))) (*.f64 1/8 (*.f64 re (pow.f64 (/.f64 re im) 3)))))
13.6b
(-.f64 (+.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im))) (*.f64 1/8 (*.f64 re (pow.f64 (/.f64 re im) 3))))

rewrite38.0ms (0%)

Algorithm
rewrite-expression-head
Rules
12×log-prod_binary64_505 associate-*r/_binary64_361 log-div_binary64_506
10×*-un-lft-identity_binary64_419 add-cube-cbrt_binary64_454 add-sqr-sqrt_binary64_441 add-exp-log_binary64_457
add-log-exp_binary64_458 add-cbrt-cube_binary64_455
log-pow_binary64_508 pow1_binary64_480
cube-div_binary64_448 frac-sub_binary64_428
exp-diff_binary64_467 exp-prod_binary64_471
flip3-+_binary64_422 times-frac_binary64_425 flip3--_binary64_423 flip-+_binary64_393 exp-sum_binary64_465 flip--_binary64_394 associate-/r*_binary64_363
rem-log-exp_binary64_460 diff-log_binary64_511 div-exp_binary64_470 cbrt-undiv_binary64_453
clear-num_binary64_418 associate--l+_binary64_356 sub-neg_binary64_412 div-inv_binary64_416 prod-exp_binary64_468 cbrt-unprod_binary64_452 sum-log_binary64_510 frac-2neg_binary64_430 cancel-sign-sub-inv_binary64_385 associate-/l*_binary64_364
Counts
4 → 76
Calls

8 calls:

9.0ms
(log.f64 (exp.f64 (log.f64 (-.f64 (+.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im))) (*.f64 1/8 (*.f64 re (pow.f64 (/.f64 re im) 3)))))))
8.0ms
(-.f64 (+.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im))) (*.f64 1/8 (*.f64 re (pow.f64 (/.f64 re im) 3))))
7.0ms
(log.f64 (-.f64 (+.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im))) (*.f64 1/8 (*.f64 re (pow.f64 (/.f64 re im) 3)))))
5.0ms
(/.f64 (*.f64 re re) im)
0.0ms
(pow.f64 (/.f64 re im) 3)

series696.0ms (0.9%)

Counts
4 → 38
Calls

4 calls:

387.0ms
(-.f64 (+.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im))) (*.f64 1/8 (*.f64 re (pow.f64 (/.f64 re im) 3))))
158.0ms
(log.f64 (exp.f64 (log.f64 (-.f64 (+.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im))) (*.f64 1/8 (*.f64 re (pow.f64 (/.f64 re im) 3)))))))
81.0ms
(log.f64 (-.f64 (+.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im))) (*.f64 1/8 (*.f64 re (pow.f64 (/.f64 re im) 3)))))
70.0ms
(/.f64 (*.f64 re re) im)
Compiler

Compiled 1123 to 1015 computations (9.6% saved)

simplify85.0ms (0.1%)

Algorithm
egg-herbie
Counts
114 → 114
Iterations

Useful iterations: 0 (51.0ms)

IterNodesCost
049513246
149513246

localize30.0ms (0%)

Local error

Found 8 expressions with local error:

6.7b
(/.f64 (*.f64 re re) im)
6.7b
(/.f64 (*.f64 re re) im)
2.4b
(+.f64 (*.f64 im im) (*.f64 (/.f64 (pow.f64 re 4) (*.f64 im im)) -1/4))
2.1b
(*.f64 (pow.f64 re 4) (*.f64 1/8 (-.f64 (*.f64 1/2 (/.f64 (*.f64 re re) im)) im)))
12.0b
(*.f64 (pow.f64 im 3) (+.f64 (*.f64 im im) (*.f64 (/.f64 (pow.f64 re 4) (*.f64 im im)) -1/4)))
15.7b
(/.f64 (pow.f64 re 4) (*.f64 im im))
22.3b
(+.f64 (*.f64 (pow.f64 im 3) (+.f64 (*.f64 im im) (*.f64 (/.f64 (pow.f64 re 4) (*.f64 im im)) -1/4))) (*.f64 (pow.f64 re 4) (*.f64 1/8 (-.f64 (*.f64 1/2 (/.f64 (*.f64 re re) im)) im))))
38.3b
(/.f64 (+.f64 (*.f64 (pow.f64 im 3) (+.f64 (*.f64 im im) (*.f64 (/.f64 (pow.f64 re 4) (*.f64 im im)) -1/4))) (*.f64 (pow.f64 re 4) (*.f64 1/8 (-.f64 (*.f64 1/2 (/.f64 (*.f64 re re) im)) im)))) (*.f64 (pow.f64 im 3) (-.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im)))))

rewrite74.0ms (0.1%)

Algorithm
rewrite-expression-head
Rules
32×add-exp-log_binary64_457
28×associate-*r/_binary64_361
25×add-sqr-sqrt_binary64_441
18×*-un-lft-identity_binary64_419 distribute-rgt-in_binary64_369 add-cube-cbrt_binary64_454 distribute-lft-in_binary64_368
16×associate-+r+_binary64_351 add-cbrt-cube_binary64_455
12×associate-*l*_binary64_360 cancel-sign-sub-inv_binary64_385
10×times-frac_binary64_425 unpow-prod-down_binary64_498 div-exp_binary64_470 associate-/l*_binary64_364
prod-exp_binary64_468
frac-add_binary64_427
flip3-+_binary64_422 flip-+_binary64_393
add-log-exp_binary64_458 associate-/l/_binary64_366
flip3--_binary64_423 flip--_binary64_394
sub-neg_binary64_412 unswap-sqr_binary64_387 pow-exp_binary64_487 sqr-pow_binary64_391 pow-to-exp_binary64_488 cube-prod_binary64_447 pow1_binary64_480 cbrt-undiv_binary64_453
associate-*r*_binary64_359 cbrt-unprod_binary64_452
clear-num_binary64_418 div-inv_binary64_416 associate-/r/_binary64_365 frac-2neg_binary64_430 associate-/r*_binary64_363 associate-+l+_binary64_352
unpow3_binary64_485 cube-mult_binary64_449 sum-log_binary64_510 *-commutative_binary64_350 +-commutative_binary64_349
Counts
4 → 132
Calls

8 calls:

20.0ms
(/.f64 (+.f64 (*.f64 (pow.f64 im 3) (+.f64 (*.f64 im im) (*.f64 (/.f64 (pow.f64 re 4) (*.f64 im im)) -1/4))) (*.f64 (pow.f64 re 4) (*.f64 1/8 (-.f64 (*.f64 1/2 (/.f64 (*.f64 re re) im)) im)))) (*.f64 (pow.f64 im 3) (-.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im)))))
14.0ms
(+.f64 (*.f64 (pow.f64 im 3) (+.f64 (*.f64 im im) (*.f64 (/.f64 (pow.f64 re 4) (*.f64 im im)) -1/4))) (*.f64 (pow.f64 re 4) (*.f64 1/8 (-.f64 (*.f64 1/2 (/.f64 (*.f64 re re) im)) im))))
10.0ms
(*.f64 (pow.f64 im 3) (+.f64 (*.f64 im im) (*.f64 (/.f64 (pow.f64 re 4) (*.f64 im im)) -1/4)))
6.0ms
(/.f64 (pow.f64 re 4) (*.f64 im im))
0.0ms
(*.f64 (pow.f64 re 4) (*.f64 1/8 (-.f64 (*.f64 1/2 (/.f64 (*.f64 re re) im)) im)))

series1.5s (1.8%)

Counts
4 → 45
Calls

4 calls:

797.0ms
(/.f64 (+.f64 (*.f64 (pow.f64 im 3) (+.f64 (*.f64 im im) (*.f64 (/.f64 (pow.f64 re 4) (*.f64 im im)) -1/4))) (*.f64 (pow.f64 re 4) (*.f64 1/8 (-.f64 (*.f64 1/2 (/.f64 (*.f64 re re) im)) im)))) (*.f64 (pow.f64 im 3) (-.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im)))))
278.0ms
(+.f64 (*.f64 (pow.f64 im 3) (+.f64 (*.f64 im im) (*.f64 (/.f64 (pow.f64 re 4) (*.f64 im im)) -1/4))) (*.f64 (pow.f64 re 4) (*.f64 1/8 (-.f64 (*.f64 1/2 (/.f64 (*.f64 re re) im)) im))))
278.0ms
(*.f64 (pow.f64 im 3) (+.f64 (*.f64 im im) (*.f64 (/.f64 (pow.f64 re 4) (*.f64 im im)) -1/4)))
102.0ms
(/.f64 (pow.f64 re 4) (*.f64 im im))
Compiler

Compiled 2022 to 1500 computations (25.8% saved)

simplify128.0ms (0.2%)

Algorithm
egg-herbie
Counts
177 → 177
Iterations

Useful iterations: 0 (66.0ms)

IterNodesCost
050356738

prune12.6s (15.9%)

Pruning

292 alts after pruning (284 fresh and 8 done)

PrunedKeptTotal
New312168480
Fresh9116125
Picked000
Done189
Total322292614
Error
0b
Counts
614 → 292
Compiler

Compiled 21017 to 12447 computations (40.8% saved)

localize4.0ms (0%)

rewrite0.0ms (0%)

Algorithm
rewrite-expression-head
Rules
Counts
0 → 0

series0.0ms (0%)

Counts
0 → 0

simplify9.0ms (0%)

Algorithm
egg-herbie
Counts
0 → 0
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
000

localize3.0ms (0%)

rewrite0.0ms (0%)

Algorithm
rewrite-expression-head
Rules
Counts
0 → 0

series0.0ms (0%)

Counts
0 → 0

simplify7.0ms (0%)

Algorithm
egg-herbie
Counts
0 → 0
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
000

localize18.0ms (0%)

Local error

Found 8 expressions with local error:

11.4b
(log.f64 (-.f64 (+.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im))) (*.f64 1/8 (*.f64 (pow.f64 (/.f64 1 1) 3) (*.f64 re (pow.f64 (/.f64 re im) 3))))))
6.7b
(/.f64 (*.f64 re re) im)
2.4b
(*.f64 re (pow.f64 (/.f64 re im) 3))
0.2b
(pow.f64 (/.f64 re im) 3)
2.4b
(*.f64 re (pow.f64 (/.f64 re im) 3))
6.7b
(/.f64 (*.f64 re re) im)
11.4b
(log.f64 (-.f64 (+.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im))) (*.f64 1/8 (*.f64 (pow.f64 (/.f64 1 1) 3) (*.f64 re (pow.f64 (/.f64 re im) 3))))))
13.6b
(-.f64 (+.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im))) (*.f64 1/8 (*.f64 (pow.f64 (/.f64 1 1) 3) (*.f64 re (pow.f64 (/.f64 re im) 3)))))

rewrite61.0ms (0.1%)

Algorithm
rewrite-expression-head
Rules
36×add-sqr-sqrt_binary64_441
32×associate-*r*_binary64_359
25×associate-*r/_binary64_361
23×*-un-lft-identity_binary64_419 times-frac_binary64_425 add-cube-cbrt_binary64_454
18×add-exp-log_binary64_457
17×cube-div_binary64_448
15×unpow-prod-down_binary64_498 cube-prod_binary64_447
12×frac-sub_binary64_428
11×add-cbrt-cube_binary64_455
add-log-exp_binary64_458
log-div_binary64_506
flip3-+_binary64_422 unswap-sqr_binary64_387 flip-+_binary64_393
prod-exp_binary64_468 pow1_binary64_480
associate-*l/_binary64_362 frac-times_binary64_429
div-inv_binary64_416 log-prod_binary64_505 associate-*l*_binary64_360 associate-/r*_binary64_363 div-exp_binary64_470
cbrt-unprod_binary64_452 pow-exp_binary64_487 sqr-pow_binary64_391 flip3--_binary64_423 diff-log_binary64_511 flip--_binary64_394 cbrt-undiv_binary64_453
clear-num_binary64_418 associate--l+_binary64_356 sub-neg_binary64_412 rem-log-exp_binary64_460 unpow3_binary64_485 cube-mult_binary64_449 sum-log_binary64_510 log-pow_binary64_508 pow-to-exp_binary64_488 *-commutative_binary64_350 frac-2neg_binary64_430 cancel-sign-sub-inv_binary64_385 associate-/l*_binary64_364
Counts
4 → 116
Calls

8 calls:

13.0ms
(*.f64 re (pow.f64 (/.f64 re im) 3))
12.0ms
(-.f64 (+.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im))) (*.f64 1/8 (*.f64 (pow.f64 (/.f64 1 1) 3) (*.f64 re (pow.f64 (/.f64 re im) 3)))))
12.0ms
(log.f64 (-.f64 (+.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im))) (*.f64 1/8 (*.f64 (pow.f64 (/.f64 1 1) 3) (*.f64 re (pow.f64 (/.f64 re im) 3))))))
5.0ms
(/.f64 (*.f64 re re) im)
0.0ms
(pow.f64 (/.f64 re im) 3)

series663.0ms (0.8%)

Counts
4 → 38
Calls

4 calls:

377.0ms
(-.f64 (+.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im))) (*.f64 1/8 (*.f64 (pow.f64 (/.f64 1 1) 3) (*.f64 re (pow.f64 (/.f64 re im) 3)))))
121.0ms
(*.f64 re (pow.f64 (/.f64 re im) 3))
98.0ms
(log.f64 (-.f64 (+.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im))) (*.f64 1/8 (*.f64 (pow.f64 (/.f64 1 1) 3) (*.f64 re (pow.f64 (/.f64 re im) 3))))))
67.0ms
(/.f64 (*.f64 re re) im)
Compiler

Compiled 1206 to 1056 computations (12.4% saved)

simplify93.0ms (0.1%)

Algorithm
egg-herbie
Counts
154 → 154
Iterations

Useful iterations: 0 (54.0ms)

IterNodesCost
052413542

localize21.0ms (0%)

Local error

Found 8 expressions with local error:

0.5b
(*.f64 re (sqrt.f64 (pow.f64 (/.f64 re im) 3)))
0.2b
(pow.f64 (/.f64 re im) 3)
0.2b
(pow.f64 (/.f64 re im) 3)
0.0b
(*.f64 (sqrt.f64 (pow.f64 (/.f64 re im) 3)) (*.f64 re (sqrt.f64 (pow.f64 (/.f64 re im) 3))))
6.7b
(/.f64 (*.f64 re re) im)
7.3b
(-.f64 (+.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im))) (*.f64 1/8 (*.f64 (sqrt.f64 (pow.f64 (/.f64 re im) 3)) (*.f64 re (sqrt.f64 (pow.f64 (/.f64 re im) 3))))))
18.5b
(sqrt.f64 (pow.f64 (/.f64 re im) 3))
18.5b
(sqrt.f64 (pow.f64 (/.f64 re im) 3))

rewrite45.0ms (0.1%)

Algorithm
rewrite-expression-head
Rules
64×sqrt-prod_binary64_435
50×add-sqr-sqrt_binary64_441
43×times-frac_binary64_425
36×*-un-lft-identity_binary64_419 add-cube-cbrt_binary64_454
30×unpow-prod-down_binary64_498 cube-prod_binary64_447
12×associate-*r/_binary64_361 rem-sqrt-square_binary64_432
10×sqrt-div_binary64_436 cube-div_binary64_448
add-log-exp_binary64_458 add-cbrt-cube_binary64_455 add-exp-log_binary64_457
frac-sub_binary64_428
div-inv_binary64_416
sqr-pow_binary64_391 pow1_binary64_480
flip3-+_binary64_422 flip-+_binary64_393 associate-/r*_binary64_363
associate-*l/_binary64_362 pow1/2_binary64_499 unpow3_binary64_485 cube-mult_binary64_449 frac-times_binary64_429 diff-log_binary64_511 sqrt-pow1_binary64_437 div-exp_binary64_470 cbrt-undiv_binary64_453
clear-num_binary64_418 associate--l+_binary64_356 sub-neg_binary64_412 prod-exp_binary64_468 cbrt-unprod_binary64_452 sum-log_binary64_510 flip3--_binary64_423 frac-2neg_binary64_430 flip--_binary64_394 cancel-sign-sub-inv_binary64_385 associate-/l*_binary64_364
Counts
4 → 137
Calls

8 calls:

9.0ms
(-.f64 (+.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im))) (*.f64 1/8 (*.f64 (sqrt.f64 (pow.f64 (/.f64 re im) 3)) (*.f64 re (sqrt.f64 (pow.f64 (/.f64 re im) 3))))))
7.0ms
(sqrt.f64 (pow.f64 (/.f64 re im) 3))
7.0ms
(sqrt.f64 (pow.f64 (/.f64 re im) 3))
5.0ms
(/.f64 (*.f64 re re) im)
0.0ms
(*.f64 (sqrt.f64 (pow.f64 (/.f64 re im) 3)) (*.f64 re (sqrt.f64 (pow.f64 (/.f64 re im) 3))))

series476.0ms (0.6%)

Counts
4 → 33
Calls

4 calls:

291.0ms
(-.f64 (+.f64 im (*.f64 1/2 (/.f64 (*.f64 re re) im))) (*.f64 1/8 (*.f64 (sqrt.f64 (pow.f64 (/.f64 re im) 3)) (*.f64 re (sqrt.f64 (pow.f64 (/.f64 re im) 3))))))
72.0ms
(/.f64 (*.f64 re re) im)
59.0ms
(sqrt.f64 (pow.f64 (/.f64 re im) 3))
53.0ms
(sqrt.f64 (pow.f64 (/.f64 re im) 3))
Compiler

Compiled 1506 to 1188 computations (21.1% saved)

simplify82.0ms (0.1%)

Algorithm
egg-herbie
Counts
170 → 170
Iterations

Useful iterations: 0 (46.0ms)

IterNodesCost
049652999
149652999

localize17.0ms (0%)

Local error

Found 8 expressions with local error:

0.0b
(+.f64 (*.f64 re re) (*.f64 im im))
0.0b
(+.f64 (*.f64 re re) (*.f64 im im))
0.0b
(+.f64 (*.f64 re re) (*.f64 im im))
0.0b
(*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
29.3b
(sqrt.f64 (*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
30.2b
(cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
30.2b
(cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
30.2b
(cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))

rewrite49.0ms (0.1%)

Algorithm
rewrite-expression-head
Rules
60×cbrt-div_binary64_451
30×flip3-+_binary64_422 flip-+_binary64_393
28×frac-times_binary64_429
26×sqrt-div_binary64_436
24×pow1_binary64_480
15×sqrt-pow1_binary64_437
14×associate-*l/_binary64_362
12×pow1/3_binary64_501
cbrt-prod_binary64_450 pow-prod-up_binary64_489
associate-*r/_binary64_361
*-un-lft-identity_binary64_419 add-cube-cbrt_binary64_454 add-sqr-sqrt_binary64_441
pow-plus_binary64_482
pow-prod-down_binary64_490
add-log-exp_binary64_458 add-cbrt-cube_binary64_455 add-exp-log_binary64_457
pow-sqr_binary64_392
pow2_binary64_500
pow1/2_binary64_499 sqrt-prod_binary64_435 pow3_binary64_502
Counts
4 → 89
Calls

8 calls:

18.0ms
(sqrt.f64 (*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
7.0ms
(cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
4.0ms
(cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
4.0ms
(cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
0.0ms
(*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))

series623.0ms (0.8%)

Counts
4 → 54
Calls

4 calls:

168.0ms
(cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
161.0ms
(cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
158.0ms
(cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
135.0ms
(sqrt.f64 (*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
Compiler

Compiled 3264 to 2040 computations (37.5% saved)

simplify88.0ms (0.1%)

Algorithm
egg-herbie
Counts
143 → 143
Iterations

Useful iterations: 0 (48.0ms)

IterNodesCost
051303663

prune16.9s (21.3%)

Pruning

364 alts after pruning (353 fresh and 11 done)

PrunedKeptTotal
New37691467
Fresh17262279
Picked000
Done21113
Total395364759
Error
0b
Counts
759 → 364
Compiler

Compiled 9205 to 4078 computations (55.7% saved)

simplify491.0ms (0.6%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (36.0ms)

IterNodesCost
0501236017

regimes18.3s (23.2%)

Compiler

Compiled 134554 to 85706 computations (36.3% saved)

bsearch35.0ms (0%)

Compiler

Compiled 3 to 3 computations (0% saved)

regimes516.0ms (0.7%)

Compiler

Compiled 1213 to 1090 computations (10.1% saved)

bsearch94.0ms (0.1%)

Steps
ItersRangePoint
9
7.059105702581615e+60
2.4857217062628312e+66
4.862508318544993e+62
7
8.84258410636111e+43
1.4088335892386785e+46
1.3118079959809238e+46
9
5.662453294960706e-51
6.847169398558655e-45
5.3731698519203635e-48
7
2.2083377883062104e-68
6.293725371989488e-67
2.243616955365425e-68
8
6.4891479854324085e-114
1.136003286439358e-109
1.1067513554342732e-109
6
-388.44178159718894
-95.71833584580104
-106.83797026055463
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes337.0ms (0.4%)

Compiler

Compiled 994 to 856 computations (13.9% saved)

bsearch94.0ms (0.1%)

Steps
ItersRangePoint
9
7.059105702581615e+60
2.4857217062628312e+66
4.002851153219117e+61
7
8.84258410636111e+43
1.4088335892386785e+46
3.9755217757921706e+45
9
5.662453294960706e-51
6.847169398558655e-45
6.945777971472865e-47
7
2.2083377883062104e-68
6.293725371989488e-67
2.243616955365425e-68
8
6.4891479854324085e-114
1.136003286439358e-109
1.1067513554342732e-109
6
-388.44178159718894
-95.71833584580104
-235.28556719233924
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes398.0ms (0.5%)

Compiler

Compiled 979 to 836 computations (14.6% saved)

bsearch83.0ms (0.1%)

Steps
ItersRangePoint
6
5.438639054750357e-128
7.943222346714042e-127
1.823051975270757e-127
7
4.715264599363385e-293
1.564784280276685e-291
9.679007844856983e-293
8
-1.2673971423286474e-268
-9.395199957615867e-272
-1.061832494382022e-270
10
-2.9906198467705126e-155
-5.5876375029882e-169
-8.801481458014728e-160
6
-8.625975639499203e-60
-7.62136746814077e-61
-4.1416446537757786e-60
6
-388.44178159718894
-95.71833584580104
-104.81621854878125
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes55.0ms (0.1%)

Compiler

Compiled 24 to 46 computations (-91.7% saved)

bsearch31.0ms (0%)

Steps
ItersRangePoint
7
3.6302196966840865e-147
7.577972283281917e-146
7.369539249726618e-146
8
-7.5717508603566175e-78
-2.4459053799062844e-80
-9.529487865086369e-80
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes32.0ms (0%)

Compiler

Compiled 18 to 38 computations (-111.1% saved)

bsearch10.0ms (0%)

Steps
ItersRangePoint
5
1.7405408911617776e-98
4.4912136147875423e-98
2.0788063215962518e-98
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes30.0ms (0%)

Compiler

Compiled 14 to 32 computations (-128.6% saved)

bsearch13.0ms (0%)

Steps
ItersRangePoint
7
4.108840379305363e-302
2.045676730274996e-300
3.6990940831335627e-301
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes18.0ms (0%)

Accuracy

Total 11.6b remaining (98.8%)

Threshold costs 0b (0%)

Compiler

Compiled 10 to 26 computations (-160% saved)

bsearch11.0ms (0%)

Compiler

Compiled 225 to 142 computations (36.9% saved)

simplify8.0ms (0%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
0114346
1114346

end0.0ms (0%)

sample16.4s (20.8%)

Algorithm
intervals
Results
369.0ms8000×body128valid
Compiler

Compiled 18897 to 12174 computations (35.6% saved)

Pareto

0.09674937031065663

Profiling

Loading profile data...