Older Contests
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
FaxWave - Free Trial.
Go Back   Codewalkers ForumsPHP ContestsOlder Contests

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Codewalkers Forums Sponsor:
Dell PowerEdge Servers
  #1  
Old August 21st, 2004, 02:13 PM
daremon daremon is offline
Codewalkers Newbie (0 - 499 posts)
 
Join Date: Apr 2007
Posts: 19 daremon User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
[appleeaters]Critisism for this contest

Let me start by saying that this was the first coding competition i have ever attended and i must say it was real fun. I even took a good position (6th or 7th), so don't take my words the wrong way.

I have a couple of complains about the way the competition was designed:

My first disappointment comes from the fact that this competition could not pick out the best algorithm, since randomness played such a big role in the results. Take for example the results of a script running the first map 10 times:

1: 1 apples, 20 robots, 9 moves = 282 points in 1 seconds
2: 3 apples, 74 robots, 26 moves = 988 points in 3.2 seconds
3: 1 apples, 59 robots, 25 moves = 640 points in 2.5 seconds
4: 4 apples, 37 robots, 22 moves = 726 points in 2.5 seconds
5: 1 apples, 44 robots, 23 moves = 494 points in 3 seconds
6: 1 apples, 51 robots, 23 moves = 564 points in 2.5 seconds
7: 2 apples, 55 robots, 30 moves = 690 points in 3.3 seconds
8: 6 apples, 111 robots, 35 moves = 1640 points in 4.2 seconds
9: 5 apples, 78 robots, 34 moves = 1212 points in 4.1 seconds
10: 2 apples, 50 robots, 23 moves = 654 points in 2.7 seconds

As you can see it scores from 282 to 1640 points! With zero teleports it always scores 272 points. I wish future competitions will be more deterministic, eliminating randomness problems.

My second complaint is the admission of multiple entries. I won't go into details, since Matt has already said that future competitions will only allow one script per developer, but it was especially bad for this competition where randomness played a big role (i repeat, i don't want to whine, i submitted multiple entries myself).

So that's what i had to say and i really hope no one gets offended or anything like that... (especially Matt, Zack and anyone else who donates his free time so we can have fun).

Reply With Quote
  #2  
Old August 21st, 2004, 03:17 PM
zombie zombie is offline
Codewalkers Intermediate (1500 - 1999 posts)
 
Join Date: Apr 2007
Location: serbia
Posts: 1,876 zombie User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 3
[appleeaters]RE: Critisism for this contest

we already know all that.. do you have anything new to add?

Reply With Quote
  #3  
Old August 21st, 2004, 06:15 PM
Matt Matt is offline
Moderator
Codewalkers Specialist (4000 - 4499 posts)
 
Join Date: Apr 2007
Location: Florida
Posts: 4,158 Matt User rank is Private First Class (20 - 50 Reputation Level)Matt User rank is Private First Class (20 - 50 Reputation Level) 
Time spent in forums: 4 h 10 m 23 sec
Reputation Power: 6
[appleeaters]RE: Critisism for this contest

Don't mind zombie...he is just zombie .

Anyway, thanks for the feedback. Yes, we are aware of both of those and they will be corrected in the future..

Reply With Quote
  #4  
Old August 21st, 2004, 07:37 PM
zombie zombie is offline
Codewalkers Intermediate (1500 - 1999 posts)
 
Join Date: Apr 2007
Location: serbia
Posts: 1,876 zombie User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 3
[appleeaters]RE: RE: Critisism for this contest

Quote:
Yes, we are aware of both of those


how exactly is this different than what i said?

how exactly is this valuable feedback?

we already know all that. we already said that we will fix it..

he knows that we know that, and he even knows that we said we will fix it..


so, let me ask again, how exactly is this valuable feedback?


(and i wasn't even rude or anything this time)

Reply With Quote
  #5  
Old August 21st, 2004, 10:31 PM
daremon daremon is offline
Codewalkers Newbie (0 - 499 posts)
 
Join Date: Apr 2007
Posts: 19 daremon User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
[appleeaters]RE: RE: RE: Critisism for this contest

Quote:
he knows that we know that, and he even knows that we said we will fix it..
so, let me ask again, how exactly is this valuable feedback?
(and i wasn't even rude or anything this time)


And i think i wasn't rude too. And yes i know you know about the multiple submissions (i say it myself), but i saw no comments from you, Matt or Zack (or anyone "official") about the randomness. If i missed the thread, then accept my apologies.

Reply With Quote
  #6  
Old August 22nd, 2004, 12:07 AM
Matt Matt is offline
Moderator
Codewalkers Specialist (4000 - 4499 posts)
 
Join Date: Apr 2007
Location: Florida
Posts: 4,158 Matt User rank is Private First Class (20 - 50 Reputation Level)Matt User rank is Private First Class (20 - 50 Reputation Level) 
Time spent in forums: 4 h 10 m 23 sec
Reputation Power: 6
[appleeaters]RE: Critisism for this contest

zombie...the difference between our posts is that I started it with "thanks for the feedback.". See that makes someone feel good. I know you were not trying to be rude, but it was just one of those things that the came out in a 'zombie' way and could have been taken as a rude comment. ;)

I also had not seen any complaints about the randomness, though I could have missed it as well.

(btw zombie....you know you are my favorite admin )

Reply With Quote
  #7  
Old August 22nd, 2004, 01:07 AM
bakertrg's Avatar
bakertrg bakertrg is offline
Contributing User
Codewalkers Regular (2000 - 2499 posts)
 
Join Date: Apr 2007
Location: Scottsdale AZ, US
Posts: 2,253 bakertrg User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 2 h 48 m 45 sec
Reputation Power: 4
Send a message via Yahoo to bakertrg
[appleeaters]RE: Critisism for this contest

brown noser... ;)

Reply With Quote
  #8  
Old August 22nd, 2004, 03:25 AM
fidian fidian is offline
Codewalkers Newbie (0 - 499 posts)
 
Join Date: Apr 2007
Posts: 45 fidian User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 2
[appleeaters]RE: Critisism for this contest

I have two things to add to the list of complaints. Before I do that, I should add that the reason I submitted a billion robots is because of the randomness factor. The algorithm testing really didn't do much, so I figured that by submitting a bazillion robots, I would have a better chance. I'm quite pleased that the first place person only submitted 1 robot (unless I'm mistaken). I like that.

Anyway, it would be nice if there was a new contest every month or so, even if the old one isn't done judging. I found it taxing to wait day after day for another coding challenge to commence. You had more time to judge it than we had to write them. Granted, you could come back with "we had to run them all", but you only had to run them all once. In our testing, we ran each of our robots numerous times, then we needed to code the AI for the bots. You needed to proofread the entries, find a judging script (I had 2 available for download), and do your customizations that you deemed necessary ... then hit go and collect the results. Granted, there could have been a death in the family or other unforseen trouble, but months of waiting seems a bit long.

Secondly, now that this contest is officially over, where is the new contest? If the deadline for contesting the results was Friday, how long do I need to wait to get a new problem to solve?

I'm totally in it for the challenge and not the prizes. I can't wait for another challenge. I was thinking that if you have trouble coming up with one, you could limit the program by size (1024 bytes or smaller, etc.) or perhaps by the number of vowels. That would be interesting.

Thanks for having the contest. I really can't wait for the next challenge.

Reply With Quote
  #9  
Old August 22nd, 2004, 04:37 AM
zombie zombie is offline
Codewalkers Intermediate (1500 - 1999 posts)
 
Join Date: Apr 2007
Location: serbia
Posts: 1,876 zombie User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 3
[appleeaters]RE: Critisism for this contest

Quote:
brown noser... ;)


hehe.. :-P there is a first time for everything, even for matt to "kiss up" (is there a polite way to say this in english?) to someone here, and not the other way around (like with notepad or postalcow)

Quote:
And i think i wasn't rude too. And yes i know you know about the multiple submissions (i say it myself), but i saw no comments from you, Matt or Zack (or anyone "official") about the randomness. If i missed the thread, then accept my apologies.


no, this is not about you.. you did nothing bad (maybe just fruitless/redundant, but not bad)

this is about me, and about the fact that everyone thinks that i mean something bad when i don't sugar-coat it, or when i don't say "thank you"..

if i said smth like "you are so stupid, we already know that", that would be rude, but i didn't (because i don't mean it), so why is everyone trying to find in my words something that i didn't say (i usually say what i mean, no need to "read between the lines" with me (and i consider that a quality in another person).

i genuinely wanted to ask if there is anything else that you have to say/suggest (while you are in this criticism mood).

Reply With Quote
  #10  
Old August 22nd, 2004, 04:52 AM
zombie zombie is offline
Codewalkers Intermediate (1500 - 1999 posts)
 
Join Date: Apr 2007
Location: serbia
Posts: 1,876 zombie User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 3
[appleeaters]RE: Critisism for this contest

about the randomness.. it seems that nothing was actually said out loud about it (even though i could have sworn that it was), but i thought it was understood when mat agreed with this comment on the other thread..

Quote:
77 scripts and only 21 code writer ??? Matt, please don't allow multiple entries for the next contests. I don't think that the goal of a coding contest is to send a mass of entries with only different parameters. 16 entries of the same person ????? Crazy !!


see, a small amount of randomness is not that bad (even in life, you need to have a bit of luck in order to do good).

also, multiple entries by the same person are not *that* bad, if the person can write several different (good) algorithms..

but the combination of (great deal of) randomness and multiple entries is a killer! when luck is a great factor, then number of attempts (entries) plays a very big role in determining the winner (even if you submit absolutely the same script 16 times).


for the next contest, i vote for maybe just a bit of randomness, and for allowing multiple entries (maybe up to 3, or something), but, the score for that person would be calculated as the average of all his entries.

reasoning: i might think of two very different but equally good algorithms. first might be good for one half of the situations, and the second for the other half. i don't know what situations (test cases) matt will use to judge our scripts, so i send them both.

the point is that i maid them both, and that both algorithms represent my skill level, so the average makes sense to me..

Reply With Quote
  #11  
Old August 22nd, 2004, 08:45 AM
daremon daremon is offline
Codewalkers Newbie (0 - 499 posts)
 
Join Date: Apr 2007
Posts: 19 daremon User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
[appleeaters]RE: RE: Critisism for this contest

Quote:
about the randomness.. it seems that nothing was actually said out loud about it (even though i could have sworn that it was), but i thought it was understood when mat agreed with this comment on the other thread..


And that's why i pinpointed it in a new thread... so we can discuss it, get an official decision and get over with it.

Quote:
see, a small amount of randomness is not that bad (even in life, you need to have a bit of luck in order to do good).


I would agree if this was a short stories or beauty competition where human judges are needed... but in a coding competition i think it's more right to always have the same results for the same dataset/entries (it is what computers do afterall). If i feel lucky i can always use randomness in my script, but i see no need for the judge-script to shuffle the results.

Quote:
and for allowing multiple entries (maybe up to 3, or something), but, the score for that person would be calculated as the average of all his entries.


I agree, average scoring of multiple entries means only good/different approaches will be submitted, which is a nice thing.

Reply With Quote
  #12  
Old August 22nd, 2004, 09:52 AM
tkarkkainen's Avatar
tkarkkainen tkarkkainen is online now
Moderator
Click here for more information
 
Join Date: Apr 2007
Location: Finland
Posts: 2,310 tkarkkainen User rank is Lance Corporal (50 - 100 Reputation Level)tkarkkainen User rank is Lance Corporal (50 - 100 Reputation Level)tkarkkainen User rank is Lance Corporal (50 - 100 Reputation Level)  Folding Points: 7832 Folding Title: Novice Folder
Time spent in forums: 6 Days 4 h 58 m 15 sec
Reputation Power: 4
[appleeaters]RE: Critisism for this contest

Quote:
for the next contest, i vote for maybe just a bit of randomness, and for allowing multiple entries (maybe up to 3, or something), but, the score for that person would be calculated as the average of all his entries.


Yes, exactly! I agree 100%

Reply With Quote
  #13  
Old August 22nd, 2004, 02:18 PM
bakertrg's Avatar
bakertrg bakertrg is offline
Contributing User
Codewalkers Regular (2000 - 2499 posts)
 
Join Date: Apr 2007
Location: Scottsdale AZ, US
Posts: 2,253 bakertrg User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 2 h 48 m 45 sec
Reputation Power: 4
Send a message via Yahoo to bakertrg
[appleeaters]RE: Critisism for this contest

submitting multiple entries when using an average will actually significantly decrease your chances of winning ifluck is a factor in the scores.

Over any number of entries you're going to move towards a "mean" score. This will never be as good as the outlier on the right or as bad as the outlier on the left but in any event you almost guarantee yourself to be in the middle. This might be a good plan in a multi round contest where the lowest scorers were eliminated but it's destined for failure where one single "lucky" highscore takes the prize.

Reply With Quote
  #14  
Old August 22nd, 2004, 02:48 PM
zackcoburn zackcoburn is offline
Codewalkers Newbie (0 - 499 posts)
 
Join Date: Apr 2007
Posts: 184 zackcoburn User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 2
[appleeaters]RE: Critisism for this contest

For the next contest, we will put nanowires in everyone's brain to see who could have written the best script without actually writing it.

In retrospect, it's obvious that the random teleports had too much of an impact on script performance. Luck should not be one of the deciding factors in a contest like this (one designed to recruit top-notch coders for clandestine programming missions - I'll try not to give too much away).

I also agree that in the future, there should be a limit on the number of entries each person can submit, and that the average of a person's entries should determine his or her score.

Reply With Quote
  #15  
Old August 22nd, 2004, 04:08 PM
bakertrg's Avatar
bakertrg bakertrg is offline
Contributing User
Codewalkers Regular (2000 - 2499 posts)
 
Join Date: Apr 2007
Location: Scottsdale AZ, US
Posts: 2,253 bakertrg User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 2 h 48 m 45 sec
Reputation Power: 4
Send a message via Yahoo to bakertrg
[appleeaters]RE: Critisism for this contest

in this game changing the range of the teleports to something like 5-10 instead of random would greatly reduce the luck factor

Reply With Quote
Reply

Viewing: Codewalkers ForumsPHP ContestsOlder Contests > [appleeaters]Critisism for this contest


Thread Tools  Search this Thread 
Search this Thread: