# The Grey Labyrinth is a collection of puzzles, riddles, mind games, paradoxes and other intellectually challenging diversions. Related topics: puzzle games, logic puzzles, lateral thinking puzzles, philosophy, mind benders, brain teasers, word problems, conundrums, 3d puzzles, spatial reasoning, intelligence tests, mathematical diversions, paradoxes, physics problems, reasoning, math, science.

Author Message
Antrax
ESL Student

 Posted: Sun May 28, 2006 6:01 pm    Post subject: 1 I have several Magic: the Gathering judges working under me, meaning I assign them work. Every year there is a certain number of tournaments, that can be roughly divided into "prestigious" and "regular". Every tournament has one "head judge" spot and 0-5 "judge" spots, depending on the event. Every judge has a level (0-2) and every level desires a different composition of "head judge" and "judge" slots. All judges prefer prestigious tournaments to regular ones. The problem is to divide the slots between the judges so as to minimize starvation (every judge must judge as often as possible) and also average the "quality" of tournaments a judge participates in. The solution, of course, has to be in integers, as the positions can't be shared by more than one person (say, by some sort of rotation). Is there a "standard" way to solve this?_________________After years of disappointment with get rich quick schemes, I know I'm gonna get rich with this scheme. And quick!
Lepton*
Guest

 Posted: Mon May 29, 2006 5:26 am    Post subject: 2 Does the level of the judge enter into the equation?
Antrax
ESL Student

 Posted: Mon May 29, 2006 6:43 am    Post subject: 3 It does when determining the desired "head judge" to "judge" ratio. To simplify, Level 1s want as many head judge spots as they can get, Level 0s don't want head judge spots at all. Level 2s can be factored as Level 1s currently._________________After years of disappointment with get rich quick schemes, I know I'm gonna get rich with this scheme. And quick!
MatthewV
Daedalian Member :_

 Posted: Tue May 30, 2006 12:23 am    Post subject: 4 How many events of each type are there every year? Are the prestigious and regular ones mixed evenly throughout? I think a simple rotation system would be easy to manage and fair.
Antrax
ESL Student

 Posted: Tue May 30, 2006 12:13 pm    Post subject: 5 A rotation is what I'll go with if I don't find anything else, but I wondered if there's a standard general solution for these._________________After years of disappointment with get rich quick schemes, I know I'm gonna get rich with this scheme. And quick!
MatthewV
Daedalian Member :_

 Posted: Wed May 31, 2006 9:07 pm    Post subject: 6 I think the standard general solution is a simple rotation
RSA*
Guest

 Posted: Wed May 31, 2006 9:10 pm    Post subject: 7 or to make them bid on positions. but you might end up with no judges
Antrax
ESL Student

 Posted: Wed May 31, 2006 9:31 pm    Post subject: 8 I thought about bidding, but it seems overly complicated. Oh well, guess I'll reduce this into a GL puzzle _________________After years of disappointment with get rich quick schemes, I know I'm gonna get rich with this scheme. And quick!
MillerTime
Deceased Extra-Terrestrial Member

 Posted: Thu Jun 01, 2006 3:00 am    Post subject: 9 I'm wondering if any operating systems concepts could be applied to this. The way I see it, tournaments are like real-time processes that (presumably) have set starting and/or ending deadlines. Judges are like the resources or processor time needed by the processes. Judge levels are like resource priorities, while "presitigious" or "regular" tournaments are like process priorities. Since you know all the "processes" beforehand, along with their resource demands and deadlines, you'd be doing a static table-driven approach. That's about as far as I get though. Maybe see if you can find some real-time OS's that schedule in this way, and look at their algorithms? Or maybe it's not like an OS at all, in which case you can ignore all this.
Antrax
ESL Student

 Posted: Thu Jun 01, 2006 8:39 am    Post subject: 10 Well, an operating system needs to distribute a single resource (the CPU) among the processes, whereas I, in a sense, have a multicore system and I try to distribute the jobs among my CPUs (judges). However, this does give rise to the idea that a load-balancing algorithm could be modified for this. Thanks _________________After years of disappointment with get rich quick schemes, I know I'm gonna get rich with this scheme. And quick!
 Display posts from previous: All Posts1 Day7 Days2 Weeks1 Month3 Months6 Months1 Year by All usersAnonymousAntraxMatthewVMillerTime Oldest FirstNewest First
 All times are GMT Page 1 of 1

 Jump to: Select a forum Puzzles and Games----------------Grey Labyrinth PuzzlesVisitor Submitted PuzzlesVisitor GamesMafia Games Miscellaneous----------------Off-TopicVisitor Submitted NewsScience, Art, and CulturePoll Tournaments Administration----------------Grey Labyrinth NewsFeature Requests / Site Problems
You cannot post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum