- }else {
- float dist;
- //add to contributions
- if (quantiles[i][j].score < low) {
- dist = low - quantiles[i][j].score;
- contributions[&(quantiles[i][j])] = dist;
- }else { //you are higher than high
- dist = quantiles[i][j].score - high;
- contributions[&(quantiles[i][j])] = dist;
- }
+ //penalizing sequences for being in multiple outliers
+ marked[quantiles[i][j].member1]++;
+ marked[quantiles[i][j].member2]++;