Team Ratings based on players' average ratings.
Team rating must be based on participants'/members' average rating. Then after a match, the team gain/loss ratings will be also affected on every members of the team. This might also demand an option or feature to register specific players which included on the team that only plays on a specific game.
For example, I will use my plan on our tournament on FIBA 3X3 company league:
A team consist of an owner (can be a player or just a manager of the team), a team captain (automatically a player), and at least 2 to three additional players to complete a team.
First, the team rating: Each player has their own rating on basketball. Player 1(P1)= 1200; P2=1200; P3=1000; P4=800; total of 4200/4 = Team rating is 1050.
Second, match result: The team won and will be added a +12 rating. The team rating will become 1062 and the 4 players will receive +3 each. P1 will now be 1203, P2=1203, P3=1003, P4=803.
Since a team tournament cannot be assigned how many players per game can play because the team owner/captain can add more than 4 members on their team (example for the game we will conduct), there must be an option that they will report, or the organizers/officers-in-charge of the tournament must dictate who will play or played the game.
I just thought this feature because there might be a possibility that we will allow teams to change or trade players within the team (like NBA) since we are just a business establishment conducting sports fest for our employees and possibilities on the employees to separate and/or hire new employees. The current system as of writing is that whoever plays on a team, they will carry what the team's rating, we can say "team reputation", even though the players are not that good.
I hope you can see my point (sorry, not very good in English here. Peace!)
-
Kiel Andrew delos Angeles commented
Hi, I want to bump this request with additional information for easier understanding.
The algorithms of CS:GO, Valorant, Mobile Legends, to name a few, that a single player's account's ranking starts somewhere and it will be accounted everytime that accounts played in a specific game.
Of course, that rating will remain on just one specific game. If I played basketball by joining a team, and win, my ratings will increase personally. And a team's rating will be based on each player's ratings included in that team (whether averaging, or whatever).