The way some other games address this situation is to have a pyramid structure, with progressively less leagues in each tier, reaching a single pinnacle at the top. That system would not work in iGP Manager as it stands, as unlike the other games, it has fully live racing and real-time strategy. Being able to attend the race is of critical importance and so being able to decide when you race is also critically important.
This thread is for open discussion. It's a place to throw all of the ideas in to the ring and come up with the best solution. Here are a few to begin the discussion, off the top of my head. I haven't given all of the consequences of each idea much thought, but it gets the ball rolling.
- 1. Only auto-kick from the Rookie tier - Only auto-kick inactive Rookie accounts, allowing an indefinite period of inactivity in the Pro or Elite tiers to keep them populated. Combined with doubling the size of the promotion and relegation zones this might actually be quite effective, and could be implemented very quickly. The inactive players in Pro and Elite should also naturally fall back to Rookie over time through relegation, and then get removed from the system.
- 2. End the current three-tier league, and introduce a handicap system in its place - This would utilise the ballast system. Our intention for the future friendly race system is to use ballast to level performance. Why not do the same for leagues? Tiers could be removed from the picture entirely. While everything would become more casual, it would allow friends of all levels to race together. The league host could change the Handicap setting as a percentage, with 100% aiming to completely level performance from teams of all levels, and 0% not levelling the field at all, resulting in huge discrepancies in performance, but always willingly opted in to by the players and customisable at any time. One major setback to this idea is that there are plenty of active leagues in all three tiers who would probably not welcome it, or being split up. So I don't think this one will work, but it's an idea anyway.
- 3. Regional pyramid structure - This would take months to build, and isn't going to solve anything short-term, but an alternative would be to have pyramidal structures of leagues regionally based so that most people can attend the races. To prevent this being to restrictive for players and limiting when they can play, perhaps rather than replacing current leagues, this system could run parallel with them.
If anyone here is familiar with iRacing, I believe they use a flexible version of a pyramid structure where you can join races around the clock and score points. I'd be interested to hear more about that system and whether something similar could work in iGP Manager too.