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

Matchmaking in tournaments considers players who are now offline. This stops for example 2 players who are online (out of 3) from getting more games #11682

Open
codegency opened this issue Oct 5, 2022 · 2 comments
Labels

Comments

@codegency
Copy link

codegency commented Oct 5, 2022

Exact URL where the bug happened

Steps to reproduce the bug
3 player tournament and one goes off line.

What did you expect to happen?
Remaining 2 players keep gettting matched

What happened instead?
No more matches

Operating system and browser version

@codegency codegency added the bug label Oct 5, 2022
@ddugovic
Copy link
Contributor

ddugovic commented Oct 5, 2022

On a Lichess-like server, it is argued that "no rematch" behavior is undesirable:

It is now possible to rematch two players when there are only two active players in a tournament. Previously, there was a clause that prevented a player from being paired against their last opponent, but we have removed this restriction when there are just two players in an arena. This means if there are just two human players in a tournament they will be able to play consecutive matches against each other. If there is just one human player then they will play our bot consecutively. Less waiting around!
https://playstrategy.org/blog/YzSJKhIAAFRRGJ8y/bots-are-joining-tournaments

@codegency
Copy link
Author

The problem here appears to be that a player is deemed active even if he is not online. If active players only considered players online then 2 online players would still get matched when the remaining third player is offline

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants