Older Contests
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
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
  #1  
Old May 14th, 2002, 07:01 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
Judging

Just wanted to let everyone know that I am sorting through all the submissions. It is going to take a little longer than expected to judge all of them (there are alot of good ones). So, expect a winner in about 2 days...

Till then..


Reply With Quote
  #2  
Old May 16th, 2002, 02:40 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
RE: Judging

It's drawing near! I have selected my list of finalists and am just going through them very carefully. Expect a winner very soon!


Reply With Quote
  #3  
Old May 16th, 2002, 05:03 PM
Laxersaz Laxersaz is offline
Codewalkers Newbie (0 - 499 posts)
 
Join Date: Apr 2007
Location: Neuss, NRW, Germany
Posts: 21 Laxersaz User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Send a message via ICQ to Laxersaz Send a message via AIM to Laxersaz
RE: Judging

Oh boy, oh boy!!

Reply With Quote
  #4  
Old May 16th, 2002, 05: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
RE: Judging

The winner is posted! Congrats to Scott!!

Reply With Quote
  #5  
Old May 16th, 2002, 05:55 PM
pswitek pswitek is offline
Codewalkers Newbie (0 - 499 posts)
 
Join Date: Apr 2007
Location: Warsaw, Poland
Posts: 6 pswitek User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
RE: Judging

Hi Matt,
could you please post a short explanation, in what this maze-solver was better than the others. That will also explain on eval criteria you use.

Reply With Quote
  #6  
Old May 16th, 2002, 06:03 PM
Anonymous Anonymous is offline
Registered User
Codewalkers God 35th Plane (22000 - 22499 posts)
 
Join Date: Apr 2007
Posts: 22,309 Anonymous User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 24
OUTRAGE

OUTRAGE
Hey give the winning script this maze:

Code:
WWWSWWW
W     W
WWW WWW
WWW WWW
W     W
W WW WW
W     W
WWWEWWW


The solution to this maze has 9 steps as you will be able to see. The winning script will not display the solution and also say that the shortest is 12. What is going on?

Reply With Quote
  #7  
Old May 16th, 2002, 06:04 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
RE: Judging

This is how I judged the submissions:

1. Could it process all 4 mazes? With the correct result?

2. Basic speed test. If a maze took more than 10 seconds or so, it was obvious that it wasn't going to win.

2. I turn on all error and warning reporting. If any errors or warnings are present (that aren't explained by system differences), the number of warnings are recorded. I got a lot of undefined indexes on this one.

3. Detailed speed test. Each remaining submission had each of the 4 mazes run through it 10 times. The average time per a maze was taken. To do the detailed speed test, I used the same code to test each submission. The code was added to the submission and only took into account the actual maze processing time, not the display time.

After all these factors, Scott's was the winner. He had no errors or warnings and his detailed speed tests were consistently below all the other submissions....


Reply With Quote
  #8  
Old May 16th, 2002, 06:05 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
RE: Judging

php Code:
Original - php Code
  1.  
  2. WWWSWWW
  3. W     W
  4. WWW WWW
  5. WWW WWW
  6. W     W
  7. W WW WW
  8. W     W
  9. WWWEWWW


Is not a valid maze. The challenge specifically states that the outside of the maze will only be a wall or an exit. The starting point cannot exist on the outside edge.


Reply With Quote
  #9  
Old May 16th, 2002, 06:13 PM
Anonymous Anonymous is offline
Registered User
Codewalkers God 35th Plane (22000 - 22499 posts)
 
Join Date: Apr 2007
Posts: 22,309 Anonymous User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 24
RE: Judging

fair enough.

It does work if the start is inside the outside wall.

Why that regulation? What difference does it make to coding?

Reply With Quote
  #10  
Old May 16th, 2002, 06:16 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
RE: Judging

Really the only difference it makes is that it was stated as part of the objective. Just as it was stated that walls were represented as W's, they could have been just as easily represented by #'s.....


Reply With Quote
  #11  
Old May 16th, 2002, 06:19 PM
mcsherry mcsherry is offline
Codewalkers Newbie (0 - 499 posts)
 
Join Date: Apr 2007
Location: Canton, MA
Posts: 9 mcsherry User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
RE: Judging

Heh... wouldn't say I'm "outraged" like someone else posted earlier... but a little confused. Scott's program is very well done. Short and damned fast. Well done, Scott! But it doesn't seem to find multiple paths to the exit properly? When I posted a question early in the contest about the same number of steps leading to the exit, you said both would be the shortest path. But a maze such as:

php Code:
Original - php Code
  1.  
  2. WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
  3. W            W   W                     E
  4. WWWWWWWWWWWW W W W WWWWWWWWWWWWWWWWWWW W
  5. W            W W W W                   W
  6. W WWWWWWWWWWWW W W W WWWWWWWWWWWWWWWWWWW
  7. W              W                       W
  8. WWWWWWWWWWWWWW WWWWWWWWWWWWWWWWWWWWWWW W                                   
  9. WS             W   W                   W
  10. WWWWWWWWWWWWWW W W W WWWWWWWWWWWWWWWWWWW
  11. W              W W W                   W 
  12. W WWWWWWWWWWWWWW W WWWWWWWWWWWWWWWWWWW W                                 
  13. W                W                     W
  14. WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW


No idea if that posted right... If not, it's available here: http://mcsherry.org/maze/maze-sm.txt

Anyway, I have no delusions that I would have won after a) Seeing Scott's code and b) seeing the examples that others have posted (mine didn't even allow uploaded files! ), but on the maze above there are 2 ways to reach the exit in 52 steps. Did the number of turns become important and I missed it in the forums?

Haven't had time yet to look over his code thoroughly to see how or if he deals with this issue.

Thanks, can't wait to see what's next.

Reply With Quote
  #12  
Old May 16th, 2002, 06:26 PM
Anonymous Anonymous is offline
Registered User
Codewalkers God 35th Plane (22000 - 22499 posts)
 
Join Date: Apr 2007
Posts: 22,309 Anonymous User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 24
RE: Judging

would be cool if you listed who the finalists were...

Reply With Quote
  #13  
Old May 16th, 2002, 06:35 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
RE: Judging

Actually I said that either would be the shortest path ;)


Reply With Quote
  #14  
Old May 16th, 2002, 07:39 PM
Anonymous Anonymous is offline
Registered User
Codewalkers God 35th Plane (22000 - 22499 posts)
 
Join Date: Apr 2007
Posts: 22,309 Anonymous User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 24
RE: Judging

Did your error checking include E_NOTICE?

gg

Reply With Quote
  #15  
Old May 16th, 2002, 07:48 PM
Anonymous Anonymous is offline
Registered User
Codewalkers God 35th Plane (22000 - 22499 posts)
 
Join Date: Apr 2007
Posts: 22,309 Anonymous User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 24
RE: Judging

It's me again. The 'gg' in the end of the message seams to idicate that I'm somehow mad at the judge if he inlcuded e_notice. This is not true. I'm sorry. I was going to say that it were a good contest, and I liked it very much (to be short worded doesn't always work)

Reply With Quote
Reply

Viewing: Codewalkers ForumsPHP ContestsOlder Contests > Judging


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
</