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?
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?