Add a max initial boost

This commit is contained in:
Ajay Ramachandran
2021-05-24 10:51:32 -04:00
parent d7f352d699
commit 300ee0183e

View File

@@ -169,7 +169,7 @@ function getWeightedRandomChoice<T extends VotableObject>(choices: T[], amountOf
//assign a weight to each choice //assign a weight to each choice
let totalWeight = 0; let totalWeight = 0;
let choicesWithWeights: TWithWeight[] = choices.map(choice => { let choicesWithWeights: TWithWeight[] = choices.map(choice => {
const boost = Math.min(choice.reputation, Math.max(0, choice.votes * 2)); const boost = Math.min(choice.reputation, 4);
//The 3 makes -2 the minimum votes before being ignored completely //The 3 makes -2 the minimum votes before being ignored completely
//this can be changed if this system increases in popularity. //this can be changed if this system increases in popularity.