diff --git a/rank.js b/rank.js index 36a4eb4..ab92a48 100644 --- a/rank.js +++ b/rank.js @@ -50,6 +50,7 @@ function rankCalc(result, iterations = 10) { pr[una] = 0; matrixe[una] = []; if (frs[una].length == 0) { + pr[una] = prold[una]; matrixe[una] = matrixf[una]; discarded += 1 / Object.keys(result).length continue; @@ -60,7 +61,7 @@ function rankCalc(result, iterations = 10) { matrixe[una][unb] = 0.03; if (prb < intv || fnc[unb] == 0) { - pr[unb] = prb; + pr[una] = prold[una]; discarded += Math.pow(Object.keys(result).length,-2); continue; }