Go to Post ALL technology is run on 'Magic Smoke' contained within the device. As everyone knows, whenever the magic smoke is released, the device ceases to function. - kmcclary [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rating: Thread Rating: 5 votes, 5.00 average. Display Modes
Prev Previous Post   Next Post Next
  #22   Spotlight this post!  
Unread 23-03-2003, 01:46
sevisehda's Avatar
sevisehda sevisehda is offline
Registered User
#0666
 
Join Date: Jan 2003
Location: The South
Posts: 215
sevisehda is an unknown quantity at this point
Send a message via AIM to sevisehda
The problem with programming the algorithm isn't the requirements but makeing sure they always work.

Number of matches a team will play
Number of matches a team will have to repair/recover
Making sure a team will only play another team once

We'll start by making a program that randomly assigns teams to matches. Making sure teams have 3 matches off. Well we first run into a problem because some teams will finish there matches quickly. Near the final matches teams start to ineligable because there done witha ll there matches. This means some teams will have to play again quickly in the end. At the very end if a team has very few matches then it may twice in the same match.

Then check to see if teams duplicate matches. What happens near the end if a team has to play a team again. You'd have to back up and reassign matches over and over until it worked out perfectly.

The point is computers aren't intuative. They do exactly what you tell them. RNG(Random number generators) don't evenly pump out numbers either. Try a simple excel spreadsheet. For example if i told a RNG to call a number between 1 and 10 until one of the numbers was called 10 times the results could look like.
1 5
2 6
3 3
4 8
5 6
6 9
7 3
8 10
9 2
10 7

The point is the fist 90 matches would be fine but the last 20 or so would start to look weird. Some teams may nto play at all while others play match after match without a break. Teams will play teams for a second or third time. The amount of team who have completed there matches will increase so the available pool of teams will decrease quickly and this is what causes errors.

Instead of complaining figure it out. Many people have suggested making charts that list matches for regionals between 35 and 70 teams then FIRST could assign each team to a number.

Be glad that you play the same people twice instead of playing matches back to back like what used to happen.
Reply With Quote
 


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Random Pairings??? DragnButt General Forum 11 23-03-2003 11:34
Match List Jack OCCRA 11 03-01-2003 12:33
QUESTION - Random Alliance Pairings archiver 2001 2 24-06-2002 02:03
Sound Levels Measured at the Nationals archiver 1999 8 23-06-2002 22:47
How random is random???? archiver 1999 0 23-06-2002 21:59


All times are GMT -5. The time now is 10:42.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi