Details

Time bar (total: 3.6s)

analyze543.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
0%99.9%0.1%5
12.5%87.4%0.1%6
20.3%73.3%6.4%7
27.3%66.3%6.4%8
38.2%53%8.7%9
46%40.6%13.4%10
49.9%35.1%15%11
54.9%26.9%18.1%12
57.4%22%20.6%13
59.7%18%22.4%14

sample38.0ms

Algorithm
intervals
Results
23.0ms256×body80valid
2.0ms20×body80nan
1.0msbody80invalid

simplify232.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (92.0ms)

IterNodesCost
0122554
1122554

prune8.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: 22.3b

Counts
2 → 1

localize24.0ms

Local error

Found 4 expressions with local error:

1.0b
(-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))
1.0b
(-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))
25.7b
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))
25.7b
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))

rewrite223.0ms

Algorithm
rewrite-expression-head
Rules
add-log-exp_binary64 add-sqr-sqrt_binary64
*-un-lft-identity_binary64 pow1_binary64 add-cube-cbrt_binary64 sqrt-prod_binary64
flip3--_binary64 add-exp-log_binary64 add-cbrt-cube_binary64 insert-posit16 flip--_binary64 sqrt-div_binary64
sub-neg_binary64 pow1/2_binary64 diff-log_binary64 sqrt-pow1_binary64 rem-sqrt-square_binary64
Counts
4 → 56
Calls
4 calls:
6.0ms
(-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))
6.0ms
(-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))
5.0ms
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))
204.0ms
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))

series2.4s

Counts
4 → 12
Calls
4 calls:
663.0ms
(-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))
666.0ms
(-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))
527.0ms
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))
526.0ms
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))
Iterations

Useful iterations: 0 (150.0ms)

IterNodesCost
05561182
15561182
04966731
14966731
05561182
15561182
04966731
14966731
05127957
05561182
15561182
04966731
14966731
05561182
15561182
04966731
14966731
05127957
0479663
1479663
05803361
0479663
1479663
05803361
05252517
0479663
1479663
05803361
0479663
1479663
05803361
05252517

simplify92.0ms

Counts
68 → 68
Iterations

Useful iterations: 0 (53.0ms)

IterNodesCost
049533934
149533934

prune38.0ms

Filtered
60 candidates to 68 candidates (-13.3%)

Profiling

Loading profile data...