Scorekeeper update.
This commit is contained in:
parent
64a7ddfa59
commit
835b835b73
@ -339,11 +339,11 @@ async function runDecay(client, guildId) {
|
||||
* Calculate score based on formula
|
||||
*/
|
||||
function calculateScore(data, baseOutput, commendationValue, citationValue) {
|
||||
// Score = ((Commendations * CommendationValue) - (Citations * CitationValue)) + (Input / (Output + BaseOutput))
|
||||
const permanentModifier = (data.commendations * commendationValue) - (data.citations * citationValue);
|
||||
// Score = (1 + (Commendations * CommendationValue) - (Citations * CitationValue)) * (Input / (Output + BaseOutput)) * 100
|
||||
const multiplier = 1 + (data.commendations * commendationValue) - (data.citations * citationValue);
|
||||
const activityScore = data.input / (data.output + baseOutput);
|
||||
|
||||
return permanentModifier + activityScore;
|
||||
return multiplier * activityScore * 100;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user