lopxtc
07-01-2004, 02:08 PM
Okay after getting tired of delays in play caused by bad scheduling (and a desire to learn more about Java), I have decided to sit down and try my hand at writing a tournament scheduling program. So far at the moment I have figured in the following;
Take a user inputed list of team names and skill level they are playing in.
Create a list of team vs team for single and multiple fields, sorted also by skill level.
Make sure no team has back to back rounds of play.
Make sure no teams faces another team more then once without at least facing all other teams.
Make sure no team faces a team of X amount of skill level higher or lower then they are. (Based on tournament structure. I believe in some you will face higher/lower level skill teams.)
Be able to place buys in the case of odd number of teams, along with ensuring no team gets more then one buy.
Generate a printable roster and score sheets with team names in-place already. (Thinking generating XML that can be exported to HTML)
Placing times on each round allowing for so many mins in-between rounds.
Some other stuff.
Graphical interface of some kind.
What kind of other features do you think would be important to the tourney operator
If this works and passes a good live test, I plan on releasing this to the paintball world for free as an open source project.
Aaron
Take a user inputed list of team names and skill level they are playing in.
Create a list of team vs team for single and multiple fields, sorted also by skill level.
Make sure no team has back to back rounds of play.
Make sure no teams faces another team more then once without at least facing all other teams.
Make sure no team faces a team of X amount of skill level higher or lower then they are. (Based on tournament structure. I believe in some you will face higher/lower level skill teams.)
Be able to place buys in the case of odd number of teams, along with ensuring no team gets more then one buy.
Generate a printable roster and score sheets with team names in-place already. (Thinking generating XML that can be exported to HTML)
Placing times on each round allowing for so many mins in-between rounds.
Some other stuff.
Graphical interface of some kind.
What kind of other features do you think would be important to the tourney operator
If this works and passes a good live test, I plan on releasing this to the paintball world for free as an open source project.
Aaron