JRahmatiNL / PoolStageSimulator

A prototype simulator for competitions within a pool/group stage
0 stars 0 forks source link

Add support for matches with more than 2 teams #5

Open JRahmatiNL opened 4 years ago

JRahmatiNL commented 4 years ago

Currently, all existing competition managers are setup to use the ICompetitionManager.RunCompetition method with a participant & an opponent as parameters. This doesn't allow matches with more than 2 teams & is only usable for games like hockey, soccer, Ammerican football etc.

A quick search on stackexchange suggest that having more than 2 teams is possible in some sports & games, so it would nice to support this so that the simulator becomes more generic.

JRahmatiNL commented 4 years ago

Note that having this might add too much complexity as things like goal difference become hard to calculate.