Creating an ELO System for Teams (Belote, Dark-Agent, ... and other team games)

Discussions about BGA (all languages)
Forum rules
Warning: challenging a moderation in Forum = 10 days ban
More info & details about how to challenge a moderation: viewtopic.php?p=119756
Locked
User avatar
Rudolf
Posts: 566
Joined: 24 December 2011, 23:04

Creating an ELO System for Teams (Belote, Dark-Agent, ... and other team games)

Post by Rudolf »

Hello
I schedule to manage a new table in database for Teams.

I Will call this "Teams" as for "Players"
This could allow games where teams are possible to have their own ELO rank.
Right now only 3 games are available for teams in BGA (Belote, Dark Agent and KQJ) , but maybe this will evoluate in future.

The principe will be this:
Team ID = player_id1 # player_id2 (the lower player_id will be the first) for team 2 players
Team ID= player_id1 #...# player_idn for team n players. (for example 3 players team in Dark)

the sort (lower first) will warranty the unicity of the team ID.

The different usefull fields will be for now:
Team_ID : the unik team Id
Team_Rank: the Rank (Elo points) of the team.
Team_Size: number of players in this team. (not necessary, because could be deduced from Team_ID)

I don't think to need more informations

By this way a player will be able to have different ranks, depending on the partnairs he has.
The team ID will be created the first time a game in team is played.

For Elo Formula, I will try to use the one used in player table.

For displaying information, because it's not managed by BGA, I had an idea , using My Game Page in choosing a game option "DISPLAY TOP RANKS".

What do you think about this idea?
User avatar
alecrim
Posts: 8
Joined: 21 July 2017, 07:24

Re: Creating an ELO System for Teams (Belote, Dark-Agent, ... and other team games)

Post by alecrim »

Since I'm not familiar with ELO math, I couldnt say if it applies, but wouldnt that apply to SECRET MOON as well?

I would refer to this topic I created: https://pt.boardgamearena.com/#!forum/v ... 41&t=11878 and than I ask if what you are proposing might help.

Invariably, I see that ELO needs adjusting in some areas and just saying thats how it works doesnt justify it, since different games have different necessities, by which my first thought is to thank you.
Locked

Return to “Discussions”