见标题。
Crucial Source Code:
double Stage(double A, double B, double C)
{
if (A == B) return 0;
A = log(A); B = log(B); C = log(C);
double Lyr = (A - B) / 2;
double Mid = (A + B) / 2;
return (C - Mid) / Lyr;
}
void Rerating(int cid)
{
double Expected = (2 / (1 + pow(10, (AVR - Rating[cid]) / 400))) - 1;
double Received = Stage(Outcome[1], Outcome[Cpnt], Outcome[cid]);
Exp[cid] = Expected;
Reci[cid] = Received;
Rerate[cid] = int((Received - Expected) * Importance);
}
买班考试的Importance一般为150……
慢更……
Crucial Source Code:
double Stage(double A, double B, double C)
{
if (A == B) return 0;
A = log(A); B = log(B); C = log(C);
double Lyr = (A - B) / 2;
double Mid = (A + B) / 2;
return (C - Mid) / Lyr;
}
void Rerating(int cid)
{
double Expected = (2 / (1 + pow(10, (AVR - Rating[cid]) / 400))) - 1;
double Received = Stage(Outcome[1], Outcome[Cpnt], Outcome[cid]);
Exp[cid] = Expected;
Reci[cid] = Received;
Rerate[cid] = int((Received - Expected) * Importance);
}
买班考试的Importance一般为150……
慢更……



















