Proposal Lock the OU-Ladder at the end of an OLT cycle and let ongoing games finish.

Larry

formerly Leru
is a Past SPL Championis a Past SCL Champion
I think that the OU ladder should be locked at the deadline of an OLT cycle so no more games can be found and the currently existing games with impact on the standings can be finished. The issue I want to tackle with this proposal is timerstalling at the end of an OLT cycle.

I believe timerstalling at the end of an OLT cycle to be uncompetitive and it should never be a viable (let alone existing) qualifying condition at the end of a cycle. If you need to timerstall a battle you are losing to qualify, you do not deserve to qualify. By locking the ladder and waiting for games to finish, you effectively remove this uncompetitive method of qualifying from the list of options a player has at the end of a cycle, increasing the competitiveness of the qualifying process.

How?
The server restart mechanic comes with a function that disables all methods of getting a new battle while the server is in the process of restarting. A function similar to this can be implemented, that only disables a singular ladder (in this case, the OU ladder) from procuring new games when the deadline for a cycle passes, for as long as needed for all remaining games with OLT players involved to be finished.

Pro’s
  • Timerstalling is not a viable qualifying condition at the end of a cycle anymore, so this uncompetitive ‘wincon’ is removed from a player’s options, making the qualifying process more competitive.
Con’s
  • This would need to be implemented. I believe that part of the required code already exists (server restart) and would only need to be altered to only affect the OU ladder, though.
  • The ladder would have to be locked for a small period of time, preventing even non-OLT players from laddering for a small period of time (4 times during OLT, for about 10-60 minutes, depending on how last the remaining OLT-relevant games take.)
I believe the second con could maybe be tackled by making the ladder-lock only apply to people with the OLT-tag in their name, but because I’m not well-versed in coding, I am not sure how feasible this option is.

I’d like to hear opinions on this proposal, potential improvements if applicable and hopefully enough positive feedback for this to be implemented before the next OLT.
 
I have experienced this OLT deadline thing first-hand for the last 7 years. I think this would definitely be an improvement if possible in terms of coding.

Bonus: there are no more claims of "I got points but it didn't update" because the cycle would effectively end when all games end (and are updated), not necessarily by the deadline time.
 

Irpachuza

You didn't get this far by giving up, did you?
is a Site Content Manageris a Top Social Media Contributoris an Artistis a Community Leaderis a Community Contributoris a Smogon Media Contributoris a Battle Simulator Moderator
Random Battle Lead
I believe the second con could maybe be tackled by making the ladder-lock only apply to people with the OLT-tag in their name, but because I’m not well-versed in coding, I am not sure how feasible this option is.
I see this as an almost exclusive condition to apply this suggestion. Otherwise I believe it will be quite disruptive for the server, specially for help room and help tickets.

As hip points out, server restarts waiting for battles to end take some time, but let's see what happens if we have to wait 15 minutes (being quite amicable) until all battles are completed. In April 2022, the OU ladder got 1.383.030 games played. That's 46.101 games per day. There are 96 "15 minutes periods" per day, so we are talking about around 480 battles being disrupted and not being able to start (so 960 users waiting at least 15 minutes to be able to search a battle!). 480 is the absolute minimum assuming a very short wait time for all battles to end and assuming that at cycle end we have regular traffic numbers, which is probably false because USA afternoons are quite high traffic times.

So I believe it'd be preferable that, if this passes policy stages, it heavily takes on account the possibility of only disrupting OLT-tagged accounts, and/or is heavily explained for all disrupted users at the moment of the ladder-lock.
 
Last edited:

Quite Quiet

why fall in love when you can fall asleep
is a Site Content Manageris a Member of Senior Staffis a Community Contributoris a Tiering Contributoris a Contributor to Smogonis a Top Smogon Media Contributoris a Top Dedicated Tournament Hostis a Tournament Director Alumnusis a Battle Simulator Moderator Alumnus
TFP Leader
To be clear, a server-wide lock of the OU ladder (or any ladder that runs a ladder tour if we'd apply this uniformly to all circuit ladder tours as well) will not happen. That's an unacceptable level of disruption that nobody is going to okay as a policy. Both PS admins and I have already agreed on that point. Blocking ladder tour alts specifically from looking for games while allowing anyone else is possible and the only implementation of this proposal that could be considered.

Personally, though, I dislike the idea of having no clue when the cycle has actually ended. Having to sit around for an unknown amount of time waiting while people finish up laddering is a lot less engaging than actually having a deadline. Especially when you could start up as many games as you pleased before whatever ending point you put in and just slowly play through all of them. Last year we saw at least a few people start up three games >2100, so I would assume that much at least. I'd rather do something like the VGC timeout rules @ deadline to force all ongoing games to have an outcome then put the ladder update after that as the final result. If you're timer stalling a losing game it'll still count as a loss, a win is a win, and the deadline is the deadline.
 

Quite Quiet

why fall in love when you can fall asleep
is a Site Content Manageris a Member of Senior Staffis a Community Contributoris a Tiering Contributoris a Contributor to Smogonis a Top Smogon Media Contributoris a Top Dedicated Tournament Hostis a Tournament Director Alumnusis a Battle Simulator Moderator Alumnus
TFP Leader
I did not intend to shut down the discussion with my previous post, but apparently that happened anyway. If it came across as that then my bad, but I just really don't like the concept of smearing the deadline out over 30 minutes.

With that said I would initially support restricting how many games a user could play as the deadline approaches. One of the biggest contributors to timer stalling is getting into a losing position and rather than play it out people tend to just open another game. Getting rid of all of that seems like a good idea on its own.

So initially I would suggest the following:
For the last 10-15 minutes of a cycle all users on OLT alts are limited to one game at a time. We don't (right now) do anything about the deadline but let this play out for this year and reconsider it afterwards.
 

Users Who Are Viewing This Thread (Users: 1, Guests: 0)

Top