Bayesian scoring
First Claim
1. A method comprising:
- a) receiving a draw outcome of a game between at least a first team opposing a second team, the first team including at least one player and the second team including at least one other player;
b) receiving a first score including a first mean and a first variance representing a distribution associated with the at least one player of the first team;
c) receiving a second score including a second mean and a second variance representing a distribution associated with the at least one other player of the second team;
d) updating the first mean and the first variance based on the draw outcome of the game;
e) updating the first mean and the first variance of the first score due to changed abilities of the at least one player of the first team based on a dynamic score function of a period of time since the first team last played the game; and
f) providing an indication of the updated first mean and the updated first variance to the at least one player of the first team.
1 Assignment
0 Petitions
Accused Products
Abstract
Players in a gaming environment, particularly, electronic on-line gaming environments, may be scored relative to each other or to a predetermined scoring system. The scoring of each player may be based on the outcomes of games between players who compete against each other in one or more teams of one or more players. Each player'"'"'s score may be represented as a distribution over potential scores which may indicate a confidence level in the distribution representing the player'"'"'s score. The score distribution for each player may be modeled with a Gaussian distribution and may be determined through a Bayesian inference algorithm. The scoring may be used to track a player'"'"'s progress and/or standing within the gaming environment, used in a leaderboard indication of rank, and/or may be used to match players with each other in a future game.
50 Citations
18 Claims
-
1. A method comprising:
-
a) receiving a draw outcome of a game between at least a first team opposing a second team, the first team including at least one player and the second team including at least one other player; b) receiving a first score including a first mean and a first variance representing a distribution associated with the at least one player of the first team; c) receiving a second score including a second mean and a second variance representing a distribution associated with the at least one other player of the second team; d) updating the first mean and the first variance based on the draw outcome of the game; e) updating the first mean and the first variance of the first score due to changed abilities of the at least one player of the first team based on a dynamic score function of a period of time since the first team last played the game; and f) providing an indication of the updated first mean and the updated first variance to the at least one player of the first team. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. One or more computer readable media containing computer executable instructions that, when implemented, perform a method comprising:
-
a) determining a first score including a first mean and a first variance representing a distribution associated with a first player of a first team; b) determining a second score including a second mean and a second variance representing a distribution associated with a second player of a second team, wherein the first score and the second score are updated based on a draw outcome of a game between the first team and the second team; c) determining an expectation value of a gap between the first score and the second score based on the first mean, the first variance, the second mean, and the second variance; d) matching the first team with the second team based on a comparison of the expectation value with a predetermined threshold, wherein the predetermined threshold is based on the number of players available for matching; and e) providing an indication of the match to at least one of the first team and the second team. - View Dependent Claims (13, 14)
-
-
15. One or more computer readable media containing computer executable components comprising:
-
a) means for updating a first score of a first player of a first team and a second score of a second player of a second team based on a draw outcome of a game between the first team and the second team, wherein each of the first score and the second score is modeled as a distribution; and b) means for updating a first mean and a first variance of the first score due to changed abilities of the first player of the first team based on a dynamic score function of a period of time since the first player last played the game. - View Dependent Claims (16, 17, 18)
-
Specification