![]() |
OT - scheduling algorithms
I've been asked to put together a little computer automation to handle scheduling officials. Nothing very grand. I'd like to learn a little more about common scheduling algorithms, but I'm having some trouble finding when I'm after. Everything I've found so far under "scheduling algorithm" has turned up process/thread/CPU and other such low-level resource scheduling. I know some of you have done this. Can you point me in a useful direction? Even "the right" search terms would be a big help.
|
Quote:
I would suggest that you answer the questions above. Once you get these answers, you have a number of options. If you are changing crews, you can use a team scheduling program that will create roundrobin schedules. This will allow you to get a complete mix of crew members. If you want all of them to work together, you can still use the scheduling program to assign the referee "teams" in an order that will result in an even number of early vs. late starts, etc. Further, I would suggest you consider creating a mentoring program in which you pair the younger/less experienced referees work with a specific experienced referee for either all or half of the season. A menoring system using crews will generally result in the younger referees improving at a more rapid rate. Good luck. |
I have some great scheduling algorithms. Unfortunately, they're only good on an abacus. :o
|
Otherwise Known As A Slipstick ...
Quote:
|
Your best bet is for your organization to bite the bullet now and go with an off the shelf product - be it arbiter or the like. Most are reasonable and fully featured.
No matter how simple it seems they want it to be now, without any doubt over time they will be asking "can you make it do this" or "can we do that"? Your time is not worth it, even if paid. To make it really worth while you would have to be paid an amount that more than likely your organization is not willing to pay. And both parties would have wished you went in a different direction from the get go. Trust me. |
All times are GMT -5. The time now is 01:04am. |