Details

Time bar (total: 11.6s)

analyze3.0ms (0%)

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

Compiled 23 to 20 computations (13% saved)

sample133.0ms (1.1%)

Algorithm
intervals
Results
101.0ms256×body256valid
12.0ms256×pre128true
Compiler

Compiled 42 to 38 computations (9.5% saved)

simplify745.0ms (6.4%)

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (473.0ms)

IterNodesCost
048277
148277

prune8.0ms (0.1%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.3b

Counts
2 → 2
Compiler

Compiled 29 to 25 computations (13.8% saved)

localize6.0ms (0.1%)

Local error

Found 2 expressions with local error:

0.3b
(*.f64 t (*.f64 t 4113761393303014933413986937889/102844034832575377634685573909834406561420991602098741459288064))
0.3b
(*.f64 t 4113761393303014933413986937889/102844034832575377634685573909834406561420991602098741459288064)

rewrite21.0ms (0.2%)

Algorithm
rewrite-expression-head
Rules
add-exp-log_binary64_2503 add-cbrt-cube_binary64_2501 pow1_binary64_2526
add-sqr-sqrt_binary64_2487
associate-*l*_binary64_2406
*-un-lft-identity_binary64_2465 add-cube-cbrt_binary64_2500
prod-exp_binary64_2514 associate-*r*_binary64_2405 pow-prod-down_binary64_2536 cbrt-unprod_binary64_2498
add-log-exp_binary64_2504 *-commutative_binary64_2396
unswap-sqr_binary64_2433
Counts
2 → 36
Calls

2 calls:

10.0ms
(*.f64 t (*.f64 t 4113761393303014933413986937889/102844034832575377634685573909834406561420991602098741459288064))
7.0ms
(*.f64 t 4113761393303014933413986937889/102844034832575377634685573909834406561420991602098741459288064)

series57.0ms (0.5%)

Counts
2 → 6
Calls

2 calls:

35.0ms
(*.f64 t (*.f64 t 4113761393303014933413986937889/102844034832575377634685573909834406561420991602098741459288064))
21.0ms
(*.f64 t 4113761393303014933413986937889/102844034832575377634685573909834406561420991602098741459288064)

simplify170.0ms (1.5%)

Algorithm
egg-herbie
Counts
42 → 42
Iterations

Useful iterations: 0 (141.0ms)

IterNodesCost
04984290
14984290

prune183.0ms (1.6%)

Pruning

18 alts after pruning (17 fresh and 1 done)

PrunedKeptTotal
New261642
Fresh011
Picked011
Done000
Total261844

Merged error: 0.0b

Counts
44 → 18
Compiler

Compiled 512 to 369 computations (27.9% saved)

localize9.0ms (0.1%)

Local error

Found 2 expressions with local error:

0.3b
(*.f64 t (*.f64 t 4113761393303014933413986937889/102844034832575377634685573909834406561420991602098741459288064))
0.3b
(*.f64 t 4113761393303014933413986937889/102844034832575377634685573909834406561420991602098741459288064)

rewrite22.0ms (0.2%)

Algorithm
rewrite-expression-head
Rules
add-exp-log_binary64_2503 add-cbrt-cube_binary64_2501 pow1_binary64_2526
add-sqr-sqrt_binary64_2487
associate-*l*_binary64_2406
*-un-lft-identity_binary64_2465 add-cube-cbrt_binary64_2500
prod-exp_binary64_2514 associate-*r*_binary64_2405 pow-prod-down_binary64_2536 cbrt-unprod_binary64_2498
add-log-exp_binary64_2504 *-commutative_binary64_2396
unswap-sqr_binary64_2433
Counts
2 → 36
Calls

2 calls:

10.0ms
(*.f64 t (*.f64 t 4113761393303014933413986937889/102844034832575377634685573909834406561420991602098741459288064))
8.0ms
(*.f64 t 4113761393303014933413986937889/102844034832575377634685573909834406561420991602098741459288064)

series57.0ms (0.5%)

Counts
2 → 6
Calls

2 calls:

37.0ms
(*.f64 t (*.f64 t 4113761393303014933413986937889/102844034832575377634685573909834406561420991602098741459288064))
20.0ms
(*.f64 t 4113761393303014933413986937889/102844034832575377634685573909834406561420991602098741459288064)

simplify160.0ms (1.4%)

Algorithm
egg-herbie
Counts
42 → 42
Iterations

Useful iterations: 0 (138.0ms)

IterNodesCost
04984290
14984290

prune279.0ms (2.4%)

Pruning

34 alts after pruning (32 fresh and 2 done)

PrunedKeptTotal
New261642
Fresh01616
Picked011
Done011
Total263460

Merged error: 0.0b

Counts
60 → 34
Compiler

Compiled 786 to 608 computations (22.6% saved)

localize13.0ms (0.1%)

Local error

Found 2 expressions with local error:

0.3b
(*.f64 t (*.f64 t 4113761393303014933413986937889/102844034832575377634685573909834406561420991602098741459288064))
0.3b
(*.f64 t 4113761393303014933413986937889/102844034832575377634685573909834406561420991602098741459288064)

rewrite23.0ms (0.2%)

Algorithm
rewrite-expression-head
Rules
add-exp-log_binary64_2503 add-cbrt-cube_binary64_2501 pow1_binary64_2526
add-sqr-sqrt_binary64_2487
associate-*l*_binary64_2406
*-un-lft-identity_binary64_2465 add-cube-cbrt_binary64_2500
prod-exp_binary64_2514 associate-*r*_binary64_2405 pow-prod-down_binary64_2536 cbrt-unprod_binary64_2498
add-log-exp_binary64_2504 *-commutative_binary64_2396
unswap-sqr_binary64_2433
Counts
2 → 36
Calls

2 calls:

10.0ms
(*.f64 t (*.f64 t 4113761393303014933413986937889/102844034832575377634685573909834406561420991602098741459288064))
8.0ms
(*.f64 t 4113761393303014933413986937889/102844034832575377634685573909834406561420991602098741459288064)

series75.0ms (0.6%)

Counts
2 → 6
Calls

2 calls:

54.0ms
(*.f64 t (*.f64 t 4113761393303014933413986937889/102844034832575377634685573909834406561420991602098741459288064))
20.0ms
(*.f64 t 4113761393303014933413986937889/102844034832575377634685573909834406561420991602098741459288064)

simplify203.0ms (1.7%)

Algorithm
egg-herbie
Counts
42 → 42
Iterations

Useful iterations: 0 (160.0ms)

IterNodesCost
04984290
14984290

prune426.0ms (3.7%)

Pruning

48 alts after pruning (45 fresh and 3 done)

PrunedKeptTotal
New271542
Fresh13031
Picked011
Done022
Total284876

Merged error: 0.0b

Counts
76 → 48
Compiler

Compiled 1067 to 856 computations (19.8% saved)

localize27.0ms (0.2%)

Local error

Found 2 expressions with local error:

0.3b
(*.f64 t (*.f64 t 4113761393303014933413986937889/102844034832575377634685573909834406561420991602098741459288064))
0.3b
(*.f64 t 4113761393303014933413986937889/102844034832575377634685573909834406561420991602098741459288064)

rewrite55.0ms (0.5%)

Algorithm
rewrite-expression-head
Rules
add-exp-log_binary64_2503 add-cbrt-cube_binary64_2501 pow1_binary64_2526
add-sqr-sqrt_binary64_2487
associate-*l*_binary64_2406
*-un-lft-identity_binary64_2465 add-cube-cbrt_binary64_2500
prod-exp_binary64_2514 associate-*r*_binary64_2405 pow-prod-down_binary64_2536 cbrt-unprod_binary64_2498
add-log-exp_binary64_2504 *-commutative_binary64_2396
unswap-sqr_binary64_2433
Counts
2 → 36
Calls

2 calls:

21.0ms
(*.f64 t 4113761393303014933413986937889/102844034832575377634685573909834406561420991602098741459288064)
19.0ms
(*.f64 t (*.f64 t 4113761393303014933413986937889/102844034832575377634685573909834406561420991602098741459288064))

series138.0ms (1.2%)

Counts
2 → 6
Calls

2 calls:

94.0ms
(*.f64 t (*.f64 t 4113761393303014933413986937889/102844034832575377634685573909834406561420991602098741459288064))
44.0ms
(*.f64 t 4113761393303014933413986937889/102844034832575377634685573909834406561420991602098741459288064)

simplify364.0ms (3.1%)

Algorithm
egg-herbie
Counts
42 → 42
Iterations

Useful iterations: 0 (314.0ms)

IterNodesCost
04984290
14984290

prune447.0ms (3.8%)

Pruning

60 alts after pruning (56 fresh and 4 done)

PrunedKeptTotal
New271542
Fresh34144
Picked011
Done033
Total306090

Merged error: 0.0b

Counts
90 → 60
Compiler

Compiled 580 to 475 computations (18.1% saved)

regimes1.8s (15.8%)

Compiler

Compiled 3346 to 2829 computations (15.5% saved)

bsearch370.0ms (3.2%)

simplify13.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
0107
1107

end0.0ms (0%)

sample5.8s (49.7%)

Algorithm
intervals
Results
1.6s8000×body256valid
265.0ms8000×pre128true
Compiler

Compiled 1207 to 1014 computations (16% saved)

Pareto

0.35346922207037657

Profiling

Loading profile data...