Skip to content

Reference

tilttek/leaderboards
TypeRole
LeaderboardsStandings, ranks, divisions, reported values, titles, teams, appearances, snapshots, export and erasure
LeaderboardProjectionThe scores kept up to date from the journal, cancellations, rebuilds, sliding windows
LeaderboardObserverTold of the snapshots taken
Board, BoardsA leaderboard; the boards of an application
Measure, TiesWhat a board ranks on; how it orders equal scores after the tie-breaks
TieBreak, Aggregate, DirectionA measure that orders equal scores; what it gathers; which way it orders
RankingThe order of a board's scores, their ranks, and the keys that sort in that order
TitleA title held from a threshold
Team, TeamRow, ChanceA team the application gives; its line in a ranking of teams; the luck a board adds to it
Contribution, ScoreWhat an activity brought a member on a board; a member's score in a period
Visibility, AppearanceHow a member appears to the others; their choice and pseudonym
CircleThe members a board is ranked among
Row, StandingA line as one viewer sees it; a board in a period as one viewer sees it
Placing, SnapshotA member's line in a snapshot; a board frozen at the end of a period
ErasureWhat erasing a member removed
NamesThe names of boards and periods
Period\Period, Period\PeriodKindA period and its code; the kinds of periods
Period\ScheduleThe periods of a board: at a moment, by code, the last one ended
Store\ScoreStore, Store\InMemoryScoreStoreWhere the contributions and scores are kept
Store\Valkey\ValkeyScoreStoreThe contributions and scores in the sorted sets of Valkey
Contract\ValkeyConnection, Store\Valkey\RawCommandConnectionA connection to Valkey; one through the redis extension, Relay or Predis
Store\SnapshotStore, Store\InMemorySnapshotStoreWhere the snapshots are kept
Store\AppearanceStore, Store\InMemoryAppearanceStoreWhere the members' choices are kept
League\League, League\FormationThe tiers of a weekly board, the size of a division, how many go up and down; how its divisions are formed
League\LeaguesDivisions entered, weeks settled, tiers, export and erasure
League\Membership, League\MovementA member's division in a week; where they went at its end
League\DivisionA member's division as they see it, with its zones
League\Settlement, League\LeagueObserverA week settled; told of each week settled
Store\LeagueStore, Store\InMemoryLeagueStoreWhere the tiers, memberships and settled weeks are kept
Exception\LeaderboardsException and its four exceptionsExceptions