Details

Time bar (total: 3.0s)

analyze466.0ms

Algorithm
search
Search
TrueOtherFalseIter
0%99.9%0.1%0
0%99.9%0.1%1
0%99.9%0.1%2
0%99.9%0.1%3
0%99.9%0.1%4
12.5%87.4%0.1%5
18.7%81.1%0.1%6
21.8%71.8%6.4%7
31.2%62.4%6.4%8
35.9%55.4%8.7%9
37.8%48.8%13.4%10
42.7%42.3%15%11
47.7%34.2%18.1%12
49.1%30.4%20.5%13
51.9%25.8%22.3%14

sample41.0ms

Algorithm
intervals
Results
10.0ms34×body2560valid
9.0ms171×body80valid
6.0ms24×body1280valid
2.0msbody640valid
2.0msbody5120valid
1.0ms10×body320valid
1.0ms19×body80nan
1.0ms12×body80invalid
0.0msbody160valid

simplify358.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (73.0ms)

IterNodesCost
092824
192824

prune4.0ms

Filtered
1 candidates to 1 candidates (0.0%)
Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New011
Fresh101
Picked000
Done000
Total112

Merged error: 33.5b

Counts
2 → 1

localize11.0ms

Local error

Found 4 expressions with local error:

0.2b
(*.f64 (*.f64 4 a) c)
0.4b
(-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))
0.7b
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))) b)
23.7b
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))

rewrite222.0ms

Algorithm
rewrite-expression-head
Rules
11×add-sqr-sqrt_binary64_2480
10×pow1_binary64_2437
add-exp-log_binary64_2459 add-cbrt-cube_binary64_2467
*-un-lft-identity_binary64_2495 add-log-exp_binary64_2460
add-cube-cbrt_binary64_2466
sqrt-prod_binary64_2474
pow-prod-down_binary64_2418 associate-*r*_binary64_2554 cbrt-unprod_binary64_2464 flip--_binary64_2521 prod-exp_binary64_2442 flip3--_binary64_2494
sub-neg_binary64_2499 diff-log_binary64_2406 difference-of-squares_binary64_2524 sqrt-div_binary64_2475
pow1/2_binary64_2427 distribute-lft-out--_binary64_2540 associate-*l*_binary64_2555 sqrt-pow1_binary64_2476 rem-sqrt-square_binary64_2483 *-commutative_binary64_2563
Counts
4 → 58
Calls
4 calls:
6.0ms
(*.f64 (*.f64 4 a) c)
5.0ms
(-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))
10.0ms
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))) b)
199.0ms
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))

series1.8s

Counts
4 → 12
Calls
4 calls:
319.0ms
(*.f64 (*.f64 4 a) c)
497.0ms
(-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))
457.0ms
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))) b)
500.0ms
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))
Iterations

Useful iterations: 0 (191.0ms)

IterNodesCost
0723642
1723642
09853546
19853546
0723642
1723642
09853546
19853546
047853649
147853649
0753693
1753693
011103591
111103591
0753693
1753693
011103591
111103591
048143676
148143676
0693624
1693624
09833528
19833528
0693624
1693624
09833528
19833528
047843631
147843631
0832336
1832336
0131917
1131917
0832336
1832336
0131917
1131917
04629697
14629697

simplify132.0ms

Counts
70 → 70
Iterations

Useful iterations: 0 (104.0ms)

IterNodesCost
0519612644

prune18.0ms

Filtered
56 candidates to 70 candidates (-25.0%)

Profiling

Loading profile data...