| Interface | Description |
|---|---|
| GameStats.Options |
Options supported by
GameStats. |
| HourlyTeamScore.Options |
Options supported by
HourlyTeamScore. |
| LeaderBoard.Options |
Options supported by
LeaderBoard. |
| StatefulTeamScore.Options |
Options supported by
StatefulTeamScore. |
| UserScore.Options |
Options supported by
UserScore. |
| Class | Description |
|---|---|
| GameStats |
This class is the fourth in a series of four pipelines that tell a story in a 'gaming' domain,
following
UserScore, HourlyTeamScore, and LeaderBoard. |
| GameStats.CalculateSpammyUsers |
Filter out all users but those with a high clickrate, which we will consider as 'spammy' users.
|
| HourlyTeamScore |
This class is the second in a series of four pipelines that tell a story in a 'gaming' domain,
following
UserScore. |
| LeaderBoard |
This class is the third in a series of four pipelines that tell a story in a 'gaming' domain,
following
UserScore and HourlyTeamScore. |
| StatefulTeamScore |
This class is part of a series of pipelines that tell a story in a gaming domain.
|
| StatefulTeamScore.UpdateTeamScoreFn |
Tracks each team's score separately in a single state cell and outputs the score every time it
passes a new multiple of a threshold.
|
| UserScore |
This class is the first in a series of four pipelines that tell a story in a 'gaming' domain.
|
| UserScore.ExtractAndSumScore |
A transform to extract key/score information from GameActionInfo, and sum the scores.
|