Skip to content
This repository has been archived by the owner on Dec 12, 2018. It is now read-only.

Allow matches between multiples players #53

Open
sephii opened this issue Oct 2, 2014 · 4 comments
Open

Allow matches between multiples players #53

sephii opened this issue Oct 2, 2014 · 4 comments

Comments

@sephii
Copy link
Contributor

sephii commented Oct 2, 2014

Some sports (or matches) are played with teams with more than 1 player. The user should be able to enter scores for such teams. The current code is ready for this: there's a Team model that consists of one or many User objects.

@sephii sephii added this to the Hackday milestone Oct 2, 2014
@sephii
Copy link
Contributor Author

sephii commented Oct 2, 2014

The number of players allowed in a team should be stored in the competition, that way we won't mix results that don't go together.

@krtek4
Copy link
Contributor

krtek4 commented Oct 2, 2014

For me you can have two different kind of "multiplayer" :

  • Score boards where the team are ranked, with or without possibilities to be part of multiple teams
  • Score boards where team game are allowed, but where the ranking of each player is updated individually (TrueSkill was created for this situation, don't know about other ranking algorithm though if we decide to change)

@sephii
Copy link
Contributor Author

sephii commented Oct 2, 2014

Yes we'll need to decide which of these implementations we'll choose, while keeping in mind that we might drop Trueskill someday.

@krtek4
Copy link
Contributor

krtek4 commented Oct 2, 2014

A crude way of implementing the second option will be to rank two virtual teams of which the skill is the sum of the skills of the members and then each team member skill is adjusted with the ratio of the skill corresponding to the part the participated.

(I hope I am clear)

@LeBenLeBen LeBenLeBen modified the milestone: Hackday Mar 28, 2016
@LeBenLeBen LeBenLeBen changed the title Allow users to enter double (or more) results Allow matches between multiples players Apr 19, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants