evroon / bracket

Selfhosted tournament system
https://docs.bracketapp.nl
GNU Affero General Public License v3.0
239 stars 49 forks source link

Feature Request: Randomize elimination teams #974

Open kausar007 opened 3 weeks ago

kausar007 commented 3 weeks ago

Random draw to automatically create tournament bracket like what challonge does.

https://challonge.com/tournament/bracket_generator

evroon commented 3 weeks ago

I'm not sure what you mean, could you elaborate?

kausar007 commented 3 weeks ago

In Bracket, under stages it asks me to add the teams to each stage. This is pretty hard for tournaments having multiple teams. For example if I am making a tournament with 8 teams. I have to add all teams to the stage (quarter finals). When we click on "schedule all unscheduled matches" it always picks up team 1 vs team 2, team 3 vs team 4 etc.

I believe random draw would be a good feature where I could just add 8 teams. chose single elimination as tournament format. Click on random draw and it creates the stages and randomly select who will play who.

If you open the link I posted just add 32 players/teams like

player1
player2
player3
player4
player5
player6
player7
player8
player9
player10
player11
player12
player13
player14
player15
player16
player17
player18
player19
player20
player21
player22
player23
player24
player25
player26
player27
player28
player29
player30
player31
player32

You can generate the tournament using one click.

evroon commented 3 weeks ago

Ah yeah I think we can add a button to single elimination items to randomize the teams.

kausar007 commented 3 weeks ago

Also I cant seem to add more than 8 teams? How do we create tournament with 32 players?

evroon commented 3 weeks ago

The demo only allows 8 teams, a normal account allows 128 teams

kausar007 commented 3 weeks ago

Sorry I meant the stage item. I am running it locally. The demo instance only allows 8 teams. I have 32 teams but I can only choose 2, 4, or 8 for the stage item

image