n
This commit is contained in:
parent
767d1c2943
commit
bef8c0756e
1 changed files with 4 additions and 4 deletions
8
rank.js
8
rank.js
|
@ -41,12 +41,14 @@ function rankCalc(result, iterations = 10) {
|
||||||
pr = [];
|
pr = [];
|
||||||
matrixe = [];
|
matrixe = [];
|
||||||
let msum = 1;
|
let msum = 1;
|
||||||
|
let intv = Math.pow(1/1000,Math.pow(0.25, i / Math.sqrt(mm)));
|
||||||
|
console.log(`Completed ${i} iterations with ${intv} threshold`)
|
||||||
|
|
||||||
for (let una in result) {
|
for (let una in result) {
|
||||||
pr[una] = 0;
|
pr[una] = 0;
|
||||||
matrixe[una] = [];
|
matrixe[una] = [];
|
||||||
if (frs[una].length == 0) {
|
if (frs[una].length == 0) {
|
||||||
matrixe[una] = structuredClone(matrixf[una]); // probably not efficient
|
matrixe[una] = matrixf[una];
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -54,7 +56,7 @@ function rankCalc(result, iterations = 10) {
|
||||||
let prb = prold[unb];
|
let prb = prold[unb];
|
||||||
matrixe[una][unb] = 0.03;
|
matrixe[una][unb] = 0.03;
|
||||||
|
|
||||||
if (prb < (i+1) / (mm + 1) || fnc[unb] == 0) {
|
if (prb < intv || fnc[unb] == 0) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -81,8 +83,6 @@ function rankCalc(result, iterations = 10) {
|
||||||
for (let unn in result) {
|
for (let unn in result) {
|
||||||
pr[unn] /= new_sum;
|
pr[unn] /= new_sum;
|
||||||
}
|
}
|
||||||
|
|
||||||
console.log(`Iteration ${i} calculated`);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return pr;
|
return pr;
|
||||||
|
|
Loading…
Reference in a new issue