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

Assign and display information for each "spot" #144

Open
flamontagne opened this issue Mar 1, 2018 · 3 comments
Open

Assign and display information for each "spot" #144

flamontagne opened this issue Mar 1, 2018 · 3 comments

Comments

@flamontagne
Copy link

Hi,

I'd like to display an ID of some sort in each spot just beside the team name, example:

A1 Team 1
A2 Team 2 --------- A5 (TBD)

A3 Team 3
A4 Team 4 --------- A6 (TBD)

Is it possible?

Why I want to do this

I want to create a "3 games guarantee" tournament with A, B and C pools and I need a way to instruct where the loser of a match will play next (e.g. loser goes to B3). Btw I know 3 games guaranteed are not supported with this library. I'm going to create 3 independent brackets with single elimination and manage the changing of brackets server side.

Thanks for this library!

@teijo
Copy link
Owner

teijo commented Mar 1, 2018

Hi,

Unfortunately there isn't currently any built-in way to do this.

Interesting, I've never heard of this kind of bracket. Is it 1:1 to double elimination, i.e. triple elimination (everyone must lose three times), or is it something more complicated? Is this a common tournament type in some specific sport / game?

@flamontagne
Copy link
Author

Hi Teijo and thanks for the reply.

It is similar to triple elimination but not exactly the same thing. In 3 games guarantee each team is guaranteed to play 3 matches, win or lose. It doesn't mean you have to lose 3 times to be out. If Team A wins its first match and lose its second match, they will be eliminated if they lose the 3rd match.

To my knowledge this format is often used in friendly curling tournaments called "Bonspiels". For the first match all teams are in the A bracket. Those who wins the first match remains in the A. The losers will drop to the B bracket. If you win your first in the B, losing again in B means you will be out of the tournament. If you lose your first game in the B you will drop to the C. As soon as you lose in C you are out of the tournament. Those who won the first match in the A but lose the 2nd match will drop to the C.

Some like to add a D bracket, in this case it becomes:

win 1st, win 2nd -> A (becomes single elimination from here)
win 1st, lose 2nd -> B (becomes single elimination from here)
lose 1st, win 2nd -> C (becomes single elimination from here)
lose 1st - lose 2nd -> D (becomes single elimination from here)

@RenautMestdagh
Copy link

Hi,
maybe this could be usefull...
The only thing you should adapt is the selector class. Instead of teamcontainer you should use class label (and delete unwanted labels) and edit the innerText

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

No branches or pull requests

3 participants