League Manager Software.
Moderator: TFF Mods
- christer
- Star Player
- Posts: 565
- Joined: Sat Jun 08, 2002 8:54 am
- Location: Stockholm, Sweden
- Contact:
League Manager Software.
I'm considering creating a league manager application, as there apparently is need for such a thing.
What features would you like in such an application?
-- Christer
What features would you like in such an application?
-- Christer
Reason: ''
- christer
- Star Player
- Posts: 565
- Joined: Sat Jun 08, 2002 8:54 am
- Location: Stockholm, Sweden
- Contact:
Quoting Anthony from the other thread:
-- Christer
How would you want the stats to be placed into the application? Should it take care of team rosters as well as the league, should it import this information from html's or perhaps by manual means?Hmm for tournament management, my wish list would be:
- automatic pairings based on format (Swiss, round robin etc.)
- calculation of rankings from round to round
- summary of different stats (most TDs etc)
That's off the top of my head.
-- Christer
Reason: ''
- GalakStarscraper
- Godfather of Blood Bowl
- Posts: 15882
- Joined: Tue Jun 26, 2001 12:00 am
- Location: Indiana, USA
- Contact:
-
- Super Star
- Posts: 1028
- Joined: Thu May 09, 2002 1:51 pm
- Location: Montreal, Quebec, Canada
A few things :
- Be able to "tell" the program which format of schedule you want to use (especially if you play with an unbalanced calendar);
- Streaks (ie : four-game TD streak for XYZ...)
- Scored/passed/injured/intercepted X times against team A, team B...
That's all, but I might add to this thread in a near future though !
Fred
- Be able to "tell" the program which format of schedule you want to use (especially if you play with an unbalanced calendar);
- Streaks (ie : four-game TD streak for XYZ...)
- Scored/passed/injured/intercepted X times against team A, team B...
That's all, but I might add to this thread in a near future though !
Fred
Reason: ''
LQN Commissionner and now 7-time champion!
-
- Super Star
- Posts: 1042
- Joined: Thu Jan 01, 1970 12:00 am
- Location: Surrey
Thanks Galak!
Love!
Not sure that's the right description
.... glad you like it!.... (and it is not a match up organiser - round robin or whatever!)
Team Tracker a la Dave is coming....... the new version is called BBRoster....
Dave
PS Galak when you have 10 spare minutes (!) check out the utility I sent you for the Leading Players!
Love!
Not sure that's the right description

Team Tracker a la Dave is coming....... the new version is called BBRoster....
Dave
PS Galak when you have 10 spare minutes (!) check out the utility I sent you for the Leading Players!
Reason: ''
-
- Legend
- Posts: 4805
- Joined: Thu Jan 01, 1970 12:00 am
- Location: West Palm Beach, florida
- Contact:
- Ghost of Pariah
- Legend
- Posts: 2249
- Joined: Thu Jun 13, 2002 7:36 am
- Location: Haunting the hallowed halls of TBB!
- Contact:
If it's not alot of trouble maybe an error checker? I.E. a player is eligable for a roll on the star player table but no skill has been listed. It should point it out. I've a league tracker before (not sure which one but it was written in VB) and if you made an error it was a nightmare to correct it.
I make alot of stupid errors (anyone who has played me in the MBBL can attest to this) and I need the computer to babysit me.
I make alot of stupid errors (anyone who has played me in the MBBL can attest to this) and I need the computer to babysit me.
Reason: ''
- Anthony_TBBF
- Da Painta
- Posts: 1822
- Joined: Mon Jun 25, 2001 12:00 am
- Location: Toronto, Canada
For a tournament it would have to be manual since I get the rosters the day of registration.How would you want the stats to be placed into the application? Should it take care of team rosters as well as the league, should it import this information from html's or perhaps by manual means?
Reason: ''
- GalakStarscraper
- Godfather of Blood Bowl
- Posts: 15882
- Joined: Tue Jun 26, 2001 12:00 am
- Location: Indiana, USA
- Contact:
-
- Super Star
- Posts: 1042
- Joined: Thu Jan 01, 1970 12:00 am
- Location: Surrey
- christer
- Star Player
- Posts: 565
- Joined: Sat Jun 08, 2002 8:54 am
- Location: Stockholm, Sweden
- Contact:
Heh, I can understand why. This isn't such a trivial problem as it seems from the start..doesn't work out match ups so that each team plays the others once etc

When I decided to run my first league, I thought I'd just quickly put together a program to create the schedule.. Oh man was I mistaken...
Managed to create the schedule after a bit of effort though and after doing some research on the subject, I found that this is a NP-problem (problems that can not be solved in polynomial time). Far from trivial... These problems have the property that it's easy to see if a solution is correct so the problem lies in the huge search-space of solutions. To give you an idea of the numbers involved: Scheduling a league with 10 teams where each team should play the other once during a period of 9 rounds has 45 matches to be scheduled. The search-space (or the number of possible ways to schedule) for these 45 matches contain 45! (or about 1.2 * 10^56.. A 57 digit number) combinations. Now, assuming you could generate and test 1,000,000,000 of these per second, you'd be looking at a wait of around 3.8*10^39 years. Obviously, brute-force isn't a viable way to solve the problem...
There are various ways to generate these schedules though, and I have implemented one of these ways in the little tool I made. This method will probably be how I implement scheduling in my League Manager application.
Though at this point, I'm considering what kind of features people need from a tool like this. I also need to come up with a nice user interface for it...
-- Christer
Reason: ''
-
- Super Star
- Posts: 1042
- Joined: Thu Jan 01, 1970 12:00 am
- Location: Surrey
League Management Software to download
Want some League Management Software?
OK I have had a request for a copy of the League Management Excel Spreadsheet I have written. So I have posted a (slightly) slimmed down version with no results to my web-site.
It is in zipped form and is 1.1 megs zipped, 5.7 megs unzipped.
It is written using Excel 2000.
Now before you download it...... please note:-
Except where specified, DO NOT DELETE COLUMNS OR ROWS (the only place this is safe is the League Table).
It is set up for a max of 50 teams playing a max of 10 seasons over a max of 1,100 games (not enough for you?)
It uses the World Chess League Points system to determine points earned / lost for winning / losing / drawing games.
It was designed for Galak's League so each Season has Rounds then a Scramble and the Finals. NB The Finals and Scramble do not affect Current Season League Points
There are some Notes... see the Notes Sheet!
Most important - do not overwrite cells shaded purple - these are formula driven - you have been warned!
I have left 16 teams in the spreadsheet (called Team1 to Team16) plus races - just to show how the spreadsheet works - just overwrite these (Teams sheet) with your team names and races.
NB - I'm happy to answer some questions on this... however, I'm not going to support the program for you!
Please feel free to amend to suit your League - however, if you want to do this, I recommend you save an original copy first!
Here's the link.
http://www.dn-allen.supanet.com/Excel/L ... gement.zip
Dave
OK I have had a request for a copy of the League Management Excel Spreadsheet I have written. So I have posted a (slightly) slimmed down version with no results to my web-site.
It is in zipped form and is 1.1 megs zipped, 5.7 megs unzipped.
It is written using Excel 2000.
Now before you download it...... please note:-
Except where specified, DO NOT DELETE COLUMNS OR ROWS (the only place this is safe is the League Table).
It is set up for a max of 50 teams playing a max of 10 seasons over a max of 1,100 games (not enough for you?)
It uses the World Chess League Points system to determine points earned / lost for winning / losing / drawing games.
It was designed for Galak's League so each Season has Rounds then a Scramble and the Finals. NB The Finals and Scramble do not affect Current Season League Points
There are some Notes... see the Notes Sheet!
Most important - do not overwrite cells shaded purple - these are formula driven - you have been warned!
I have left 16 teams in the spreadsheet (called Team1 to Team16) plus races - just to show how the spreadsheet works - just overwrite these (Teams sheet) with your team names and races.
NB - I'm happy to answer some questions on this... however, I'm not going to support the program for you!
Please feel free to amend to suit your League - however, if you want to do this, I recommend you save an original copy first!
Here's the link.
http://www.dn-allen.supanet.com/Excel/L ... gement.zip
Dave
Reason: ''
- GalakStarscraper
- Godfather of Blood Bowl
- Posts: 15882
- Joined: Tue Jun 26, 2001 12:00 am
- Location: Indiana, USA
- Contact: