This commit is contained in:
biglyderv 2025-01-28 20:00:57 -05:00
parent 1f7ed5116e
commit faa00ac314

View file

@ -58,9 +58,8 @@
}
}
$msum = 1;
for ($i = 0; $i < 4; $i++) {
$msum = 1;
for ($i = 0; $i < 50; $i++) {
$prold = $pr;
$matrixf = $matrixe;
$msum_old = $msum;
@ -73,12 +72,17 @@
foreach ($result as $userb) {
$unb = $userb['username'];
$matrixe[$una][$unb] = 0;
$prb = $prold[$unb];
if ($prb / 100 < pow(0.1,1 - ($i / 10))) {
continue;
}
foreach ($result as $userc) {
$unc = $userc['username'];
$matrixe[$una][$unb] += 0.1 + $matrixf[$una][$unc] * $matrixf[$unc][$unb] / $msum_old * pow($ch,3);
$matrixe[$una][$unb] += $matrixf[$una][$unc] * $matrixf[$unc][$unb] / $msum_old * pow($ch,3);
}
$msum += $matrixe[$una][$unb];
$pr[$una] += $prold[$unb] * $matrixe[$una][$unb];
$pr[$una] += $prb * $matrixe[$una][$unb];
}
}