我正在开发一个游戏,我给每个玩家一套语句,每个语句有3个不同的选项。要求每个玩家为每个陈述选择3个选项中的一个。现在,根据用户选择的选项并根据其他人选择的内容,我试图对它们进行排名。
现在,问题是我无法提出公平的排名算法。我确信这个问题已经由某人以某种方式解决了,因此寻找可用于对人进行排名的现有方法/算法。
示例,
假设Q1有3个选项,即op1,op2和op3。根据现有记录,op1选择为38%,op2选择为42%,op3选择为30%。现在一个新用户(让他们称之为player1)正在玩游戏,他选择了op2。我应该如何为他分配点数,以便我能够建立一个所有人的领导委员会。如果,后来的等式变化和op1变为50%,op2变为10%,op3变为40%。我是否需要更新player1的分数?