160 |
|
snkSum += signature2->weights[j]; |
161 |
|
|
162 |
|
diff = srcSum - snkSum; |
163 |
< |
if (fabs(diff) > TSEPSILON * srcSum) |
163 |
> |
if (fabs(diff) > TSEPSILON * srcSum) { |
164 |
|
if (diff < 0.0) |
165 |
|
n1++; |
166 |
|
else |
167 |
|
n2++; |
168 |
< |
|
168 |
> |
} |
169 |
|
_tsMaxW = srcSum > snkSum ? srcSum : snkSum; |
170 |
|
w = srcSum < snkSum ? srcSum : snkSum; |
171 |
|
|
408 |
|
lowVal = spitrb->node->val; |
409 |
|
} |
410 |
|
add = !add; |
411 |
< |
} while (spitrb = spitrb->prev); |
411 |
> |
} while ((spitrb = spitrb->prev)); |
412 |
|
|
413 |
|
add = false; |
414 |
|
spitrb = spitra; |
418 |
|
if (add) spitrb->node->val += lowVal; |
419 |
|
else spitrb->node->val -= lowVal; |
420 |
|
add = !add; |
421 |
< |
} while (spitrb = spitrb->prev); |
421 |
> |
} while ((spitrb = spitrb->prev)); |
422 |
|
|
423 |
|
i = leaving->node->i; |
424 |
|
j = leaving->node->j; |