Come up with a simple yet great (i think ) idea.
To have a fair and working system you have to somehow constantly track clan members performance against another clans. But it is not easy to do. There was a clan rating system in GPG which only calculated average rating of all clan members and had it as a clan rating. It had a major flaw though - inactive players were still affecting clan rating so it was not really precise.
So we need something more accurate for FAF and here is my idea. What if just implement it in the 1v1 ladder? When calculating game outcome, it will also detect player clans. If there was only one player with a clan or both players were from same clan, it wont do anything. However, if both players were from different clans, it will affect their clan rating depending on game outcome. Clan ratings will use same trueskill system and probably should consider players personal rating difference as well (im no expert at math and would leave this part to someone more competent).
This system has a lot of benefits. The key is you will be able to track all clan members performance against other clans without any extra effort. Also, inactive players now wont affect clan rating at all - simply cause they dont play. It will be pretty accurate as well since players are attempted to be matched evenly with minimum rating difference. It is super time zone friendly and does not have any kind of player restrictions. A clan with low player count can be rated higer than a clan with 25487 players, simply because they perform better and win more games.
Any thoughts/questions? How good is this and ofc is it possible to code into FAF?