Server must allow to start game or tourney without full seats
- Dominant language
- Java
- Stars
- 2.4k
- Forks
- 940
- Avg merge
- 2d 12h
- Merged PRs (30d)
- 160
Description
Current problems:
* big tables can wait too long until fill full seats;
* user can be disconnected or out, but all other ready to continue;
There are some limitations like min 3 seats for multiplayer game, +2 seats for tourney and other. So empty seats must be compatible.
Possible solutions:
- auto-fill empty seats by draft bots (already implemented for started tourney). Looks easy, but can ruin user experience (some players will catch auto-win instead go to real match);
- auto-modify table settings for less seats. Looks hard, but will give full experience for all users (without skipped matches). Also can be incompatible for some players amount. Need research - is it possible or not (are seats and players amount used inside game type and game code).
Also it must be available to table’s owner after some waiting time like 10 minutes (protection from abuse).
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by examining how seats and player counts are used inside the game type and game code, and compare this with the existing draft-bot behavior for started tournaments. Determine whether table settings can be reduced safely or whether empty seats can be filled without harming gameplay. Done means the table owner can start after a waiting period such as 10 minutes while respecting multiplayer and tournament seat constraints.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- backend, game-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100