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
 
Unread Codewalkers Forums Sponsor:
  #1  
Old April 7th, 2003, 03:06 AM
Matt Matt is offline
Contributing User
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 20 sec
Reputation Power: 6
[DNO] Unoffical Results

OK, here we go. The unofficial results are ready. Hit the ftp at:

ftp://ftp.codewalkers.com/

all scripts are there. all results are there. all inputs are there.

At the moment Script 8 (crisp) is the leader. Now is your time to scutinize his script .


Reply With Quote
  #2  
Old April 7th, 2003, 08:32 AM
mcoder mcoder is offline
Codewalkers Newbie (0 - 499 posts)
 
Join Date: Apr 2007
Posts: 130 mcoder User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 2
RE: [DNO] Unoffical Results

I'm second !!!!

Crisp is first, Fractalbit is third and Skrol29 fourth !

JC

Reply With Quote
  #3  
Old April 7th, 2003, 08:37 AM
mcoder mcoder is offline
Codewalkers Newbie (0 - 499 posts)
 
Join Date: Apr 2007
Posts: 130 mcoder User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 2
RE: [DNO] Unoffical Results

BTW, who won the award of the best interface ?

Reply With Quote
  #4  
Old April 7th, 2003, 09:07 AM
crisp crisp is offline
Codewalkers Newbie (0 - 499 posts)
 
Join Date: Apr 2007
Location: Holland
Posts: 336 crisp User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 2
RE: [DNO] Unoffical Results

It's a pity there wasn't a 50x50x3 in the inputs; I would have liked to have a score of over a million on one of the boards ;)
input13.txt clearly shows that my algorithm doesn't always produce better results than just playing color by color, but I have the highest score on 22 boards out of the 50 which are mainly the bigger ones

I'll closely examine the other scripts; always nice to see how other people have gone about it.
I already seen some scripts, and from those I think JC has the nicest interface (looks especially nice on smaller boards; large boards are sluggish and don't show the individual tiles so well).

Reply With Quote
  #5  
Old April 7th, 2003, 09:58 AM
crisp crisp is offline
Codewalkers Newbie (0 - 499 posts)
 
Join Date: Apr 2007
Location: Holland
Posts: 336 crisp User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 2
RE: [DNO] Unoffical Results

I tried to run all the scripts now. What bothers me is the fact that 8 out of the 15 are throwing numerous notices when running with error_reporting set to E_ALL (which is default on my server).
Script number 1 is producing results, but in the wrong format (times out on large boards, same as number 3).
For script number 5 somehow the flash display output doesn't work on my machine.
Script number 12 (as discussed in the other thread) doesn't work on machines running windows.
Script number 15 (gatopeich) also didn't give me any output; don't know why yet....

Reply With Quote
  #6  
Old April 7th, 2003, 10:47 AM
fractalbit fractalbit is offline
Codewalkers Newbie (0 - 499 posts)
 
Join Date: Apr 2007
Posts: 108 fractalbit User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 2
RE: RE: [DNO] Unoffical Results

Quote:
I'm second !!!!

Crisp is first, Fractalbit is third and Skrol29 fourth !

JC


Darn you JC, not again! I am somewhat happy and somewhat dissapointed now :-| Congrats to crisp.

Reply With Quote
  #7  
Old April 7th, 2003, 10:48 AM
Matt Matt is offline
Contributing User
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 20 sec
Reputation Power: 6
RE: RE: [DNO] Unoffical Results


Quote:
BTW, who won the award of the best interface ?



I'm working on that one

Reply With Quote
  #8  
Old April 7th, 2003, 10:49 AM
Matt Matt is offline
Contributing User
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 20 sec
Reputation Power: 6
RE: RE: [DNO] Unoffical Results


Quote:
I tried to run all the scripts now. What bothers me is the fact that 8 out of the 15 are throwing numerous notices when running with error_reporting set to E_ALL (which is default on my server).
Script number 1 is producing results, but in the wrong format (times out on large boards, same as number 3).
For script number 5 somehow the flash display output doesn't work on my machine.
Script number 12 (as discussed in the other thread) doesn't work on machines running windows.
Script number 15 (gatopeich) also didn't give me any output; don't know why yet....


as you can see in the results, script 1 got 0's al the way down and script 3 got lots of 0's.

Reply With Quote
  #9  
Old April 7th, 2003, 11:34 AM
mcoder mcoder is offline
Codewalkers Newbie (0 - 499 posts)
 
Join Date: Apr 2007
Posts: 130 mcoder User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 2
RE: [DNO] Unoffical Results

Fractalbit: it's weird, since Crisp has 22 records, you have 14 and me only 3.
The difference between Crisp and me is 5%, and between me and you 3%.

In general, Crisp's script reached 94.24% of every board, you 93.46% and me 89.10%. I guess the difference has been done on the 3-color boards.

JC

Reply With Quote
  #10  
Old April 7th, 2003, 11:51 AM
crisp crisp is offline
Codewalkers Newbie (0 - 499 posts)
 
Join Date: Apr 2007
Location: Holland
Posts: 336 crisp User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 2
RE: RE: RE: [DNO] Unoffical Results

Quote:
as you can see in the results, script 1 got 0's al the way down and script 3 got lots of 0's.

I know; I was just explaining why

Reply With Quote
  #11  
Old April 7th, 2003, 12:20 PM
crisp crisp is offline
Codewalkers Newbie (0 - 499 posts)
 
Join Date: Apr 2007
Location: Holland
Posts: 336 crisp User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 2
RE: RE: [DNO] Unoffical Results

>I guess the difference has been done on the 3-color boards.

As expected indeed the big boards have determined the ranking. If I look at the boards that could get you scores >200,000 (input12, input20, input22 and input25) you will see that these make the main difference between our scores. If I leave those boards out of the totals fractalbit's totalscore is higher than JC's

Reply With Quote
  #12  
Old April 7th, 2003, 02:23 PM
crisp crisp is offline
Codewalkers Newbie (0 - 499 posts)
 
Join Date: Apr 2007
Location: Holland
Posts: 336 crisp User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 2
RE: [DNO] Unoffical Results

Just for the record: I have a fallback built in that switches back to the fast algorithm when 24 MattSecs have passed. According the results I can see that this happened on the following boards: input28, input34, input44, input48 and input49. You may get different results on these boards because on other machines the switch may occur later or sooner.
I should have spent more time finetuning, because changing the $nodes <= 60 into $nodes <= 50 on line 347 would have prevented the fallback giving me better results on these boards ;)

Meanwhile I also figured out why gatopeich's script isn't working on my pc; simply because ob_start with a user-defined function doesn't flush the buffer after timeout and the function isn't called when running PHP under IIS (same problem as in Marcel's script).

Reply With Quote
  #13  
Old April 7th, 2003, 02:49 PM
fractalbit fractalbit is offline
Codewalkers Newbie (0 - 499 posts)
 
Join Date: Apr 2007
Posts: 108 fractalbit User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 2
RE: RE: [DNO] Unoffical Results

Quote:
Fractalbit: it's weird, since Crisp has 22 records, you have 14 and me only 3.
The difference between Crisp and me is 5%, and between me and you 3%.

In general, Crisp's script reached 94.24% of every board, you 93.46% and me 89.10%. I guess the difference has been done on the 3-color boards.

JC


Thanks for the analysis (crisp also) as i didnt have the time to do something similar. Between the 2 of us i have the record on 34 files and you on 15 files (1 is a tie!). But the point is, that
on the files that crisp mentioned, i am far behind from you (ex. input22. me 223000, you 268000 - 45000 difference!). That explains why you have a better overall scor than me. It seems i should optimize better for 3 color tiles. Anyway with the analysis i feel somewhat better. Besides, i am on the first three this time as i wanted

Reply With Quote
  #14  
Old April 7th, 2003, 03:21 PM
mcoder mcoder is offline
Codewalkers Newbie (0 - 499 posts)
 
Join Date: Apr 2007
Posts: 130 mcoder User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 2
RE: RE: RE: [DNO] Unoffical Results

Quote:
Besides, i am on the first three this time as i wanted


I'm happy to be second, but I would have been even more happy to be first !
Perhaps for the next time.
BTW, it doesn't seem that xs0 (Mitja Slenc) and Andy Uhl worked on this contest.
Not enough time ?

Crisp: I think you can improve a little bit your solver as follows: when you reduce the 50x50x3 boards to 2 colors, you always do it from bottom left to top right. This is not the best way. Instead, remove the grouped tiles (that is: not unique) from the top left to bottom right, and the unique blocks from the bottom right to top left.
Also, if you can find the biggest chain of tiles, it's better starting by removing them first. I did some testings in C and discovered these 2 simple principles.

JC

Reply With Quote
  #15  
Old April 7th, 2003, 04:45 PM
mungk mungk is offline
Codewalkers Newbie (0 - 499 posts)
 
Join Date: Apr 2007
Location: Cincinnati, OH
Posts: 27 mungk User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
RE: RE: [DNO] Unoffical Results

Quote:
Meanwhile I also figured out why gatopeich's script isn't working on my pc; simply because ob_start with a user-defined function doesn't flush the buffer after timeout and the function isn't called when running PHP under IIS (same problem as in Marcel's script).


crisp: This came up last contest too. I have a bug report in but they aren't ever going to touch it I don't think. Maybe if we vote for the bug someone will get around to fixing it. Here is the link:

http://bugs.php.net/bug.php?id=22401


Reply With Quote
Reply

Viewing: Codewalkers ForumsPHP ContestsOlder Contests > [DNO] Unoffical Results


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
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
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump