Details

Time bar (total: 33.2s)

analyze2.3s (6.8%)

Algorithm
search
Search
TrueOtherFalseIter
0%99.7%0.3%0
0%99.7%0.3%1
0%99.7%0.3%2
0%99.7%0.3%3
0%99.7%0.3%4
0%99.7%0.3%5
0%99.7%0.3%6
0%98.1%1.9%7
0%98.1%1.9%8
0%97.8%2.2%9
0%96.8%3.2%10
0%96.3%3.7%11
0%94.3%5.7%12
0.4%92.1%7.5%13
0.6%90.8%8.6%14
Compiler

Compiled 29 to 24 computations (17.2% saved)

sample97.0ms (0.3%)

Algorithm
intervals
Results
36.0ms403×body128nan
27.0ms256×body128valid
4.0ms40×body128invalid
Compiler

Compiled 57 to 53 computations (7% saved)

simplify136.0ms (0.4%)

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (46.0ms)

IterNodesCost
0517839

prune8.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

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

Compiled 80 to 63 computations (21.3% saved)

localize21.0ms (0.1%)

Local error

Found 8 expressions with local error:

0.8b
(*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (/.f64 l Om) (*.f64 n (-.f64 U* U)))))
0.0b
(+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (/.f64 l Om) (*.f64 n (-.f64 U* U))))))
0.0b
(+.f64 (*.f64 l -2) (*.f64 (/.f64 l Om) (*.f64 n (-.f64 U* U))))
0.0b
(*.f64 n (-.f64 U* U))
0.8b
(*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (/.f64 l Om) (*.f64 n (-.f64 U* U)))))
11.0b
(*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (/.f64 l Om) (*.f64 n (-.f64 U* U)))))))
11.8b
(*.f64 (/.f64 l Om) (*.f64 n (-.f64 U* U)))
17.7b
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (/.f64 l Om) (*.f64 n (-.f64 U* U))))))))

rewrite52.0ms (0.2%)

Algorithm
rewrite-expression-head
Rules
30×add-cbrt-cube_binary64_455 add-exp-log_binary64_457 pow1_binary64_480
29×add-sqr-sqrt_binary64_441
27×associate-*l*_binary64_360
24×*-un-lft-identity_binary64_419 add-cube-cbrt_binary64_454
19×times-frac_binary64_425
18×distribute-rgt-in_binary64_369 distribute-lft-in_binary64_368
16×pow-prod-down_binary64_490
14×prod-exp_binary64_468 cbrt-unprod_binary64_452
12×associate-*r/_binary64_361 cancel-sign-sub-inv_binary64_385
associate-*r*_binary64_359
flip3-+_binary64_422 sub-neg_binary64_412 add-log-exp_binary64_458 frac-times_binary64_429 flip-+_binary64_393 sqrt-pow1_binary64_437
*-commutative_binary64_350 div-exp_binary64_470 cbrt-undiv_binary64_453
associate-*l/_binary64_362 sqrt-div_binary64_436 div-inv_binary64_416 unswap-sqr_binary64_387 flip3--_binary64_423 flip--_binary64_394
pow1/2_binary64_499 sqrt-prod_binary64_435
Counts
4 → 131
Calls

8 calls:

12.0ms
(*.f64 (/.f64 l Om) (*.f64 n (-.f64 U* U)))
9.0ms
(*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (/.f64 l Om) (*.f64 n (-.f64 U* U)))))
9.0ms
(*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (/.f64 l Om) (*.f64 n (-.f64 U* U)))))))
7.0ms
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (/.f64 l Om) (*.f64 n (-.f64 U* U))))))))
0.0ms
(*.f64 n (-.f64 U* U))

series4.6s (13.7%)

Counts
4 → 112
Calls

4 calls:

2.0s
(*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (/.f64 l Om) (*.f64 n (-.f64 U* U)))))))
1.5s
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (/.f64 l Om) (*.f64 n (-.f64 U* U))))))))
795.0ms
(*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (/.f64 l Om) (*.f64 n (-.f64 U* U)))))
247.0ms
(*.f64 (/.f64 l Om) (*.f64 n (-.f64 U* U)))
Compiler

Compiled 8593 to 7003 computations (18.5% saved)

simplify129.0ms (0.4%)

Algorithm
egg-herbie
Counts
243 → 243
Iterations

Useful iterations: 0 (57.0ms)

IterNodesCost
050478711

prune421.0ms (1.3%)

Pruning

18 alts after pruning (18 fresh and 0 done)

PrunedKeptTotal
New22617243
Fresh011
Picked101
Done000
Total22718245
Error
15.5b
Counts
245 → 18
Compiler

Compiled 9056 to 3302 computations (63.5% saved)

localize19.0ms (0.1%)

Local error

Found 8 expressions with local error:

4.7b
(*.f64 n (/.f64 l Om))
0.8b
(*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (*.f64 n (/.f64 l Om)) (-.f64 U* U))))
0.0b
(+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (*.f64 n (/.f64 l Om)) (-.f64 U* U)))))
0.0b
(+.f64 (*.f64 l -2) (*.f64 (*.f64 n (/.f64 l Om)) (-.f64 U* U)))
4.7b
(*.f64 n (/.f64 l Om))
10.7b
(*.f64 (*.f64 n (/.f64 l Om)) (-.f64 U* U))
11.0b
(*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (*.f64 n (/.f64 l Om)) (-.f64 U* U))))))
17.7b
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (*.f64 n (/.f64 l Om)) (-.f64 U* U)))))))

rewrite45.0ms (0.1%)

Algorithm
rewrite-expression-head
Rules
30×pow1_binary64_480
27×add-cbrt-cube_binary64_455 add-exp-log_binary64_457
23×add-sqr-sqrt_binary64_441
21×associate-*r*_binary64_359
18×*-un-lft-identity_binary64_419
16×pow-prod-down_binary64_490 add-cube-cbrt_binary64_454
13×prod-exp_binary64_468 cbrt-unprod_binary64_452
10×times-frac_binary64_425 associate-*r/_binary64_361
cancel-sign-sub-inv_binary64_385
distribute-rgt-in_binary64_369 distribute-lft-in_binary64_368 associate-*l*_binary64_360
add-log-exp_binary64_458 sqrt-pow1_binary64_437
*-commutative_binary64_350
flip3-+_binary64_422 sqrt-div_binary64_436 sub-neg_binary64_412 unswap-sqr_binary64_387 frac-times_binary64_429 flip3--_binary64_423 flip-+_binary64_393 flip--_binary64_394 div-exp_binary64_470 cbrt-undiv_binary64_453
associate-*l/_binary64_362 difference-of-squares_binary64_388 pow1/2_binary64_499 div-inv_binary64_416 distribute-lft-out--_binary64_371 sqrt-prod_binary64_435
Counts
4 → 107
Calls

8 calls:

10.0ms
(*.f64 (*.f64 n (/.f64 l Om)) (-.f64 U* U))
9.0ms
(*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (*.f64 n (/.f64 l Om)) (-.f64 U* U))))))
7.0ms
(*.f64 n (/.f64 l Om))
7.0ms
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (*.f64 n (/.f64 l Om)) (-.f64 U* U)))))))
0.0ms
(+.f64 (*.f64 l -2) (*.f64 (*.f64 n (/.f64 l Om)) (-.f64 U* U)))

series3.9s (11.7%)

Counts
4 → 95
Calls

4 calls:

2.0s
(*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (*.f64 n (/.f64 l Om)) (-.f64 U* U))))))
1.5s
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (*.f64 n (/.f64 l Om)) (-.f64 U* U)))))))
255.0ms
(*.f64 (*.f64 n (/.f64 l Om)) (-.f64 U* U))
97.0ms
(*.f64 n (/.f64 l Om))
Compiler

Compiled 7707 to 6244 computations (19% saved)

simplify77.0ms (0.2%)

Algorithm
egg-herbie
Counts
202 → 202
Iterations

Useful iterations: 0 (21.0ms)

IterNodesCost
049836812
149836812

prune488.0ms (1.5%)

Pruning

21 alts after pruning (20 fresh and 1 done)

PrunedKeptTotal
New1993202
Fresh01717
Picked011
Done000
Total19921220
Error
14.5b
Counts
220 → 21
Compiler

Compiled 7579 to 2910 computations (61.6% saved)

localize18.0ms (0.1%)

Local error

Found 8 expressions with local error:

0.8b
(*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (/.f64 l Om) (*.f64 n (-.f64 U* U)))))
0.0b
(+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (/.f64 l Om) (*.f64 n (-.f64 U* U))))))
0.0b
(+.f64 (*.f64 l -2) (*.f64 (/.f64 l Om) (*.f64 n (-.f64 U* U))))
0.0b
(*.f64 n (-.f64 U* U))
3.4b
(*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (/.f64 l Om) (*.f64 n (-.f64 U* U)))))))
7.0b
(*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (/.f64 l Om) (*.f64 n (-.f64 U* U))))))))
11.8b
(*.f64 (/.f64 l Om) (*.f64 n (-.f64 U* U)))
17.7b
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (/.f64 l Om) (*.f64 n (-.f64 U* U)))))))))

rewrite46.0ms (0.1%)

Algorithm
rewrite-expression-head
Rules
36×pow1_binary64_480
30×add-cbrt-cube_binary64_455 add-exp-log_binary64_457
21×distribute-rgt-in_binary64_369 distribute-lft-in_binary64_368
20×pow-prod-down_binary64_490
19×add-sqr-sqrt_binary64_441
17×*-un-lft-identity_binary64_419 add-cube-cbrt_binary64_454 associate-*l*_binary64_360
16×associate-*r/_binary64_361
15×prod-exp_binary64_468 cbrt-unprod_binary64_452
12×cancel-sign-sub-inv_binary64_385
times-frac_binary64_425
associate-*r*_binary64_359 sqrt-pow1_binary64_437
sub-neg_binary64_412 add-log-exp_binary64_458
flip3-+_binary64_422 *-commutative_binary64_350 flip-+_binary64_393
sqrt-div_binary64_436 frac-times_binary64_429 flip3--_binary64_423 flip--_binary64_394 div-exp_binary64_470 cbrt-undiv_binary64_453
associate-*l/_binary64_362 pow1/2_binary64_499 div-inv_binary64_416 unswap-sqr_binary64_387 sqrt-prod_binary64_435
Counts
4 → 119
Calls

8 calls:

12.0ms
(*.f64 (/.f64 l Om) (*.f64 n (-.f64 U* U)))
9.0ms
(*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (/.f64 l Om) (*.f64 n (-.f64 U* U))))))))
7.0ms
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (/.f64 l Om) (*.f64 n (-.f64 U* U)))))))))
6.0ms
(*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (/.f64 l Om) (*.f64 n (-.f64 U* U)))))))
0.0ms
(*.f64 n (-.f64 U* U))

series5.3s (16%)

Counts
4 → 125
Calls

4 calls:

2.1s
(*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (/.f64 l Om) (*.f64 n (-.f64 U* U))))))))
1.5s
(*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (/.f64 l Om) (*.f64 n (-.f64 U* U)))))))
1.5s
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (/.f64 l Om) (*.f64 n (-.f64 U* U)))))))))
248.0ms
(*.f64 (/.f64 l Om) (*.f64 n (-.f64 U* U)))
Compiler

Compiled 9347 to 7632 computations (18.3% saved)

simplify100.0ms (0.3%)

Algorithm
egg-herbie
Counts
244 → 244
Iterations

Useful iterations: 0 (24.0ms)

IterNodesCost
051149235

prune334.0ms (1%)

Pruning

25 alts after pruning (23 fresh and 2 done)

PrunedKeptTotal
New2395244
Fresh11819
Picked011
Done011
Total24025265
Error
11.3b
Counts
265 → 25
Compiler

Compiled 9308 to 3346 computations (64.1% saved)

localize23.0ms (0.1%)

Local error

Found 8 expressions with local error:

0.2b
(/.f64 l (cbrt.f64 Om))
0.2b
(/.f64 n (*.f64 (cbrt.f64 Om) (cbrt.f64 Om)))
0.0b
(+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (*.f64 (/.f64 n (*.f64 (cbrt.f64 Om) (cbrt.f64 Om))) (/.f64 l (cbrt.f64 Om))) (-.f64 U* U)))))
0.0b
(+.f64 (*.f64 l -2) (*.f64 (*.f64 (/.f64 n (*.f64 (cbrt.f64 Om) (cbrt.f64 Om))) (/.f64 l (cbrt.f64 Om))) (-.f64 U* U)))
5.3b
(*.f64 (/.f64 n (*.f64 (cbrt.f64 Om) (cbrt.f64 Om))) (/.f64 l (cbrt.f64 Om)))
10.7b
(*.f64 (*.f64 (/.f64 n (*.f64 (cbrt.f64 Om) (cbrt.f64 Om))) (/.f64 l (cbrt.f64 Om))) (-.f64 U* U))
11.0b
(*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (*.f64 (/.f64 n (*.f64 (cbrt.f64 Om) (cbrt.f64 Om))) (/.f64 l (cbrt.f64 Om))) (-.f64 U* U))))))
17.7b
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (*.f64 (/.f64 n (*.f64 (cbrt.f64 Om) (cbrt.f64 Om))) (/.f64 l (cbrt.f64 Om))) (-.f64 U* U)))))))

rewrite74.0ms (0.2%)

Algorithm
rewrite-expression-head
Rules
63×add-exp-log_binary64_457
49×add-cbrt-cube_binary64_455
41×add-sqr-sqrt_binary64_441
30×associate-*r*_binary64_359 pow1_binary64_480
29×prod-exp_binary64_468 cbrt-unprod_binary64_452
28×times-frac_binary64_425
25×*-un-lft-identity_binary64_419
23×add-cube-cbrt_binary64_454
16×pow-prod-down_binary64_490
14×div-exp_binary64_470 cbrt-undiv_binary64_453
11×cbrt-prod_binary64_450
10×frac-times_binary64_429 associate-*r/_binary64_361
associate-*l*_binary64_360
associate-*l/_binary64_362
unswap-sqr_binary64_387 cancel-sign-sub-inv_binary64_385
distribute-rgt-in_binary64_369 distribute-lft-in_binary64_368
add-log-exp_binary64_458 flip3--_binary64_423 sqrt-pow1_binary64_437 flip--_binary64_394
*-commutative_binary64_350
flip3-+_binary64_422 sqrt-div_binary64_436 sub-neg_binary64_412 div-inv_binary64_416 flip-+_binary64_393
difference-of-squares_binary64_388 pow1/2_binary64_499 distribute-lft-out--_binary64_371 sqrt-prod_binary64_435
Counts
4 → 148
Calls

8 calls:

17.0ms
(*.f64 (*.f64 (/.f64 n (*.f64 (cbrt.f64 Om) (cbrt.f64 Om))) (/.f64 l (cbrt.f64 Om))) (-.f64 U* U))
16.0ms
(*.f64 (/.f64 n (*.f64 (cbrt.f64 Om) (cbrt.f64 Om))) (/.f64 l (cbrt.f64 Om)))
12.0ms
(*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (*.f64 (/.f64 n (*.f64 (cbrt.f64 Om) (cbrt.f64 Om))) (/.f64 l (cbrt.f64 Om))) (-.f64 U* U))))))
7.0ms
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (*.f64 (/.f64 n (*.f64 (cbrt.f64 Om) (cbrt.f64 Om))) (/.f64 l (cbrt.f64 Om))) (-.f64 U* U)))))))
0.0ms
(+.f64 (*.f64 l -2) (*.f64 (*.f64 (/.f64 n (*.f64 (cbrt.f64 Om) (cbrt.f64 Om))) (/.f64 l (cbrt.f64 Om))) (-.f64 U* U)))

series4.1s (12.4%)

Counts
4 → 95
Calls

4 calls:

2.2s
(*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (*.f64 (/.f64 n (*.f64 (cbrt.f64 Om) (cbrt.f64 Om))) (/.f64 l (cbrt.f64 Om))) (-.f64 U* U))))))
1.5s
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (/.f64 l Om) (+.f64 (*.f64 l -2) (*.f64 (*.f64 (/.f64 n (*.f64 (cbrt.f64 Om) (cbrt.f64 Om))) (/.f64 l (cbrt.f64 Om))) (-.f64 U* U)))))))
283.0ms
(*.f64 (*.f64 (/.f64 n (*.f64 (cbrt.f64 Om) (cbrt.f64 Om))) (/.f64 l (cbrt.f64 Om))) (-.f64 U* U))
133.0ms
(*.f64 (/.f64 n (*.f64 (cbrt.f64 Om) (cbrt.f64 Om))) (/.f64 l (cbrt.f64 Om)))
Compiler

Compiled 7761 to 6298 computations (18.9% saved)

simplify97.0ms (0.3%)

Algorithm
egg-herbie
Counts
243 → 243
Iterations

Useful iterations: 0 (25.0ms)

IterNodesCost
053088011

prune320.0ms (1%)

Pruning

25 alts after pruning (23 fresh and 2 done)

PrunedKeptTotal
New2412243
Fresh12122
Picked011
Done112
Total24325268
Error
11.3b
Counts
268 → 25
Compiler

Compiled 8904 to 3095 computations (65.2% saved)

simplify109.0ms (0.3%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (72.0ms)

IterNodesCost
050403268

regimes1.8s (5.4%)

Compiler

Compiled 17590 to 12708 computations (27.8% saved)

bsearch6.0ms (0%)

Compiler

Compiled 28 to 23 computations (17.9% saved)

regimes737.0ms (2.2%)

Compiler

Compiled 6132 to 4968 computations (19% saved)

bsearch153.0ms (0.5%)

Steps
ItersRangePoint
8
9.398442763093571e-23
3.897612147926897e-19
2.756168924462203e-22
10
-6.15827080579545e-59
-6.826831017830933e-74
-5.821043595233304e-63
Compiler

Compiled 1 to 6 computations (-500% saved)

regimes417.0ms (1.3%)

Compiler

Compiled 2712 to 2550 computations (6% saved)

bsearch145.0ms (0.4%)

Steps
ItersRangePoint
8
9.398442763093571e-23
3.897612147926897e-19
1.2779642366095113e-21
10
-6.15827080579545e-59
-6.826831017830933e-74
-5.2674285102742717e-73
Compiler

Compiled 1 to 6 computations (-500% saved)

regimes398.0ms (1.2%)

Compiler

Compiled 2556 to 2430 computations (4.9% saved)

bsearch159.0ms (0.5%)

Steps
ItersRangePoint
8
9.398442763093571e-23
3.897612147926897e-19
8.437199943290809e-22
10
-6.15827080579545e-59
-6.826831017830933e-74
-1.5213259132166573e-70
Compiler

Compiled 1 to 6 computations (-500% saved)

regimes336.0ms (1%)

Compiler

Compiled 1968 to 1962 computations (0.3% saved)

bsearch151.0ms (0.5%)

Steps
ItersRangePoint
6
112382096.05911197
679239097.6273086
130038674.03470507
9
-4.5317463520020366e+110
-9.484909879970015e+101
-1.3128009189473633e+102
Compiler

Compiled 1 to 6 computations (-500% saved)

regimes301.0ms (0.9%)

Compiler

Compiled 1392 to 1494 computations (-7.3% saved)

bsearch155.0ms (0.5%)

Steps
ItersRangePoint
10
1.2123089445914525e+99
7.514939798297537e+108
1.507264015722949e+99
7
-2.331864818964452e-207
-1.0693355421559036e-208
-9.678987921765244e-208
Compiler

Compiled 1 to 6 computations (-500% saved)

regimes277.0ms (0.8%)

Compiler

Compiled 1260 to 1392 computations (-10.5% saved)

bsearch108.0ms (0.3%)

Steps
ItersRangePoint
8
9.398442763093571e-23
3.897612147926897e-19
3.94950672956852e-22
5
-1.9066218667690873e-84
-6.19176153646931e-85
-1.8800940374351994e-84
Compiler

Compiled 1 to 6 computations (-500% saved)

regimes127.0ms (0.4%)

Compiler

Compiled 270 to 498 computations (-84.4% saved)

bsearch135.0ms (0.4%)

Steps
ItersRangePoint
7
1.7049916197169936e-61
5.29732835167736e-60
1.5189341496471785e-60
10
-6.15827080579545e-59
-6.826831017830933e-74
-3.6220077831847705e-73
Compiler

Compiled 1 to 6 computations (-500% saved)

regimes109.0ms (0.3%)

Compiler

Compiled 174 to 402 computations (-131% saved)

bsearch179.0ms (0.5%)

Steps
ItersRangePoint
6
1.8021487571373682e+166
2.0561465546157812e+167
9.202617622269927e+166
9
5.4017469907240335e-152
7.207189553064626e-146
6.65881863915787e-150
7
-2.9929688390784533e+206
-2.2775655108368242e+204
-3.22089757041123e+204
Compiler

Compiled 1 to 6 computations (-500% saved)

regimes59.0ms (0.2%)

Compiler

Compiled 78 to 264 computations (-238.5% saved)

bsearch0.0ms (0%)

regimes52.0ms (0.2%)

Accuracy

Total 15.4b remaining (56.1%)

Threshold costs 0b (0%)

Compiler

Compiled 30 to 198 computations (-560% saved)

bsearch22.0ms (0.1%)

Compiler

Compiled 670 to 434 computations (35.2% saved)

simplify52.0ms (0.2%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (43.0ms)

IterNodesCost
01649850
11649850

end0.0ms (0%)

sample4.6s (13.8%)

Algorithm
intervals
Results
1.2s12816×body128nan
741.0ms8000×body128valid
110.0ms1204×body128invalid
Compiler

Compiled 2755 to 1962 computations (28.8% saved)

Pareto

0.6803786466895727

Profiling

Loading profile data...