Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature]: "auto" region #358

Open
sprunk opened this issue Jul 11, 2024 · 0 comments
Open

[Feature]: "auto" region #358

sprunk opened this issue Jul 11, 2024 · 0 comments
Labels
feature request Not broken but something we want added low priority

Comments

@sprunk
Copy link

sprunk commented Jul 11, 2024

Describe the Feature

Alternative take at handling the problem from #356. Instead of picking a specific region (EU etc) there could be an "auto" option that picks a region dynamically at each game start.

Expected Behavior

Exact behaviour unspecified, the algorithm may well be a black box as long as it makes decent choices.

Some example trivial algos:

  • assign each country into a region and just pick whichever the majority of players are from.
  • whatever region the current boss is from.
  • split the day into three 8h parts and rotate between US, EU and asia/australia following each region's prime game time.
  • some super fancy data analysis approach.

You could even mix those rules (e.g. boss takes precedence, but another rule if no boss).

Extra features:

  • you can automatically direct people to an optimal "second choice" server if one is overloaded or undergoing maintenance.
  • you can have special rules for events/tourneys/etc

If the algo turns out to be good enough then you could stop offering a manual choice (UI simplification, UX improvement).

@sprunk sprunk added the feature request Not broken but something we want added label Jul 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request Not broken but something we want added low priority
Projects
None yet
Development

No branches or pull requests

2 participants