From karen at martian.org Tue Jan 7 09:30:54 2003 From: karen at martian.org (Karen Pauley) Date: Tue Aug 3 23:54:57 2004 Subject: January's meeting In-Reply-To: <20021112174700.GB2599@rivendale.net> References: <20021112174425.GD13228@soto.kasei.com> <20021112174700.GB2599@rivendale.net> Message-ID: <20030107153054.GB21728@soto.kasei.com> On Tue Nov 12 17:47:00 2002, Andrew Wilson wrote: > On Tue, Nov 12, 2002 at 05:44:25PM +0000, Karen Pauley wrote: > > I suppose you are wondering why on earth I would start talking about > > January's meeting in November? > > > > Well, December's is already organised and three people have already > > agreed to speak at January's meeting. > > > > Andrew Wilson - Mail::Box > > Tony Bowden - Devel::Cover > > Marc Kerr - Time::Piece > > > > This gives Andrew stacks of time to get his talk ready :) > So, are we having a meeting next Monday night? Russell, can we use Jelly's office again? -- Karen From russell-belfast-pm at futureless.org Tue Jan 7 10:09:09 2003 From: russell-belfast-pm at futureless.org (Russell Matbouli) Date: Tue Aug 3 23:54:57 2004 Subject: January's meeting In-Reply-To: <20030107153054.GB21728@soto.kasei.com> References: <20021112174425.GD13228@soto.kasei.com> <20021112174700.GB2599@rivendale.net> <20030107153054.GB21728@soto.kasei.com> Message-ID: <20030107160909.GA11673@futureless.org> On Tue, Jan 07, 2003 at 03:30:54PM +0000, Karen Pauley wrote: > So, are we having a meeting next Monday night? Yes! > Russell, can we use Jelly's office again? Yes! 7pm, 24 College Gardens, let me know if you need directions. Russell From mwk at stray-toaster.co.uk Tue Jan 7 10:16:02 2003 From: mwk at stray-toaster.co.uk (Stray Toaster) Date: Tue Aug 3 23:54:57 2004 Subject: January's meeting In-Reply-To: <20030107160909.GA11673@futureless.org> References: <20021112174425.GD13228@soto.kasei.com> <20021112174700.GB2599@rivendale.net> <20030107153054.GB21728@soto.kasei.com> <20030107160909.GA11673@futureless.org> Message-ID: <20030107161602.GA8784@labac.net> On Tue, Jan 07, 2003 at 04:09:09PM +0000, Russell Matbouli wrote: > On Tue, Jan 07, 2003 at 03:30:54PM +0000, Karen Pauley wrote: > > So, are we having a meeting next Monday night? > > Yes! Now that is cool. So, will there be any books for me to collect from the initial reviewers in order that they can have a second review from me?? Well? Will there? m. -- Never trust a town where riding on outsize swans is the only form of entertainment Claire -- Family ties : http://www.thefamilykerr.co.uk Playtime : http://www.stray-toaster.co.uk From emisario at solucionesdemercadeo.com Wed Jan 8 17:28:31 2003 From: emisario at solucionesdemercadeo.com (EMISARIO EMAIL MERGE) Date: Tue Aug 3 23:54:57 2004 Subject: E-MISARIO Software para E-Mail Merge Masivo Message-ID: <200301081828317632@192.168.0.1> S O F T W A R E E - M A I L M E R G E M A S I V O Y P E R S O N A L I Z A D O SOFTWARE PARA ENVIO DE E-MAIL MERGE MASIVO Y PERSONALIZADO. PUEDE BAJAR LA VERSION DE DEMOSTRACION DESDE http://bajebandera.cppcol.com/outdemo.html BAJE UNA PRESENTACION COMPLETA DESDE http://www.gucacia.com/download/presentacion.zip OBTENGA TODA LA INFORMACION EN EL SITIO http://www.bajebandera.com PRECIO DE TEMPORADA REBAJADO A US$99. Precio regular us$249 =================================================== remuevase enviando un mail a retirar@solucionesdemercadeo.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/archives/belfast-pm/attachments/20030108/572b3d2f/attachment.htm From andrew at rivendale.net Thu Jan 9 07:36:37 2003 From: andrew at rivendale.net (Andrew Wilson) Date: Tue Aug 3 23:54:57 2004 Subject: E-MISARIO Software para E-Mail Merge Masivo In-Reply-To: <200301081828317632@192.168.0.1> References: <200301081828317632@192.168.0.1> Message-ID: <20030109133637.GJ3730@rivendale.net> Hi Would anyone object to moving our mailing list to somewhere that doesn't accept crap from non-subscribers? We're prepared to host it on cabal if no-one has any objections. andrew -- Libra: (Sept. 23 - Oct. 23) You aren't the kind of person who enjoys the spotlight, so it's disturbing when you discover that you actually are the center of the universe. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 232 bytes Desc: not available Url : http://mail.pm.org/archives/belfast-pm/attachments/20030109/6729168d/attachment.bin From mwk at stray-toaster.co.uk Thu Jan 9 07:49:40 2003 From: mwk at stray-toaster.co.uk (Stray Toaster) Date: Tue Aug 3 23:54:57 2004 Subject: E-MISARIO Software para E-Mail Merge Masivo In-Reply-To: <20030109133637.GJ3730@rivendale.net> References: <200301081828317632@192.168.0.1> <20030109133637.GJ3730@rivendale.net> Message-ID: <20030109134940.GA20311@labac.net> On Thu, Jan 09, 2003 at 01:36:37PM +0000, Andrew Wilson wrote: > Would anyone object to moving our mailing list to somewhere that doesn't > accept crap from non-subscribers? Wasn't that supposed to happen when the site moved to a new home? Or am I mis-remembering again? > > We're prepared to host it on cabal if no-one has any objections. There is no cabal! m. -- He doesn't like Will and Grace because he is gay. Karen lets Andrew's secret out -- Family ties : http://www.thefamilykerr.co.uk Playtime : http://www.stray-toaster.co.uk From devueltos at lapromocion.com Thu Jan 9 07:48:57 2003 From: devueltos at lapromocion.com (Miami, Florida) Date: Tue Aug 3 23:54:57 2004 Subject: Una Gran Inversion Message-ID: <5.1.1.6.0.20030108193805.036ba098@192.168.5.1> -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/archives/belfast-pm/attachments/20030109/5aeb6ae3/attachment.htm From russell-belfast-pm at futureless.org Mon Jan 13 07:07:00 2003 From: russell-belfast-pm at futureless.org (Russell Matbouli) Date: Tue Aug 3 23:54:57 2004 Subject: Meeting arrangements reminder, and food Message-ID: <20030113130700.GA25985@futureless.org> Hiya, Just a wee reminder. Time: 7pm Venue: Jelly, 24 College Gdns Food: Ryan's Bar and Grill at 5.30, unless anyone suggest otherwise. Drinks: Afterwards, wherever. Ryans, Hunters, the Bot etc are all close enough to Jelly... See you all there! Russell From webmaster at tupincho.net Thu Jan 16 15:24:18 2003 From: webmaster at tupincho.net (Tupincho.net - Esteroides anabólicos (Uruguay)) Date: Tue Aug 3 23:54:57 2004 Subject: El mejor portal de esteroides, ejercicios y nutrición Message-ID: An HTML attachment was scrubbed... URL: http://mail.pm.org/archives/belfast-pm/attachments/20030116/92736654/attachment.htm From M.Washington at comp.brad.ac.uk Sun Jan 19 07:04:49 2003 From: M.Washington at comp.brad.ac.uk (Customer Support Group) Date: Tue Aug 3 23:54:57 2004 Subject: How The Government Can Guarantee Your Investment Message-ID: <000034ad11e0$000023bc$00001825@relaismsg.minefi.gouv.fr> An HTML attachment was scrubbed... URL: http://mail.pm.org/archives/belfast-pm/attachments/20030118/98553b19/attachment.htm From karen at kasei.com Mon Jan 20 13:58:18 2003 From: karen at kasei.com (Karen Pauley) Date: Tue Aug 3 23:54:57 2004 Subject: Mark-Jason Dominus - Training in Belfast Message-ID: <20030120195818.GB23277@soto.kasei.com> Hello, I sent a post to the list a while ago about MJD coming to Belfast. He will be taking the following training courses: Hands-On Introduction to Perl (3 days) http://perl.plover.com/yak/handson/ Perl Program Repair Shop and Red Flags (1 day) http://perl.plover.com/yak/flags/ Perl Regular Expression Mastery (Half day) http://perl.plover.com/yak/regex/ The training will take place during the week beginning 24th March 2003 at BT's Riverside Tower in Belfast. The courses cost 295 pounds + VAT per day. There are discounts available for groups bookings, students, perl mongers etc. Please let me know if you would like to book a place on any of these courses or if you require any more information - either about the training or the trainer. All the best, Karen From T.Collins at pingnet.ch Thu Jan 23 06:55:12 2003 From: T.Collins at pingnet.ch (Stacy Levins) Date: Tue Aug 3 23:54:57 2004 Subject: Eliminate Your Debt Now! Message-ID: <0000592f0f15$00005cb3$00003ff2@mail.luchtvaartnieuws.nl> An HTML attachment was scrubbed... URL: http://mail.pm.org/archives/belfast-pm/attachments/20030122/90674a0d/attachment.htm From send at xactmailer.net Fri Jan 24 22:25:58 2003 From: send at xactmailer.net (0% Interest MasterCard®) Date: Tue Aug 3 23:54:57 2004 Subject: ADV: MasterCard®, No Interest Ever. Everyone Qualifies, Guaranteed Message-ID: <200301250425.h0P4Pwr27106@mail.pm.org> An HTML attachment was scrubbed... URL: http://mail.pm.org/archives/belfast-pm/attachments/20030124/e6773027/attachment.htm From mwk at stray-toaster.co.uk Tue Jan 28 10:43:46 2003 From: mwk at stray-toaster.co.uk (Stray Toaster) Date: Tue Aug 3 23:54:57 2004 Subject: books, nights, and more books. Message-ID: <20030128164346.GA6511@labac.net> Hey! Where oh where oh where are the books for review? My time is getting squeezed from all directions (homework, family, MTV) and I would like to allocate SOME time to reviewing a book. That other people are supposed to have reviewed by LAST NOVEMBER. Word. Oh, and how about we move the night that we have the meeting on? m. -- 'Yes, I have taken that porn title home' swm referring to 'The Fluffer', a gay porn title everyone else was avoiding. -- Family ties : http://www.thefamilykerr.co.uk Playtime : http://www.stray-toaster.co.uk From russell-belfast-pm at futureless.org Tue Jan 28 11:05:13 2003 From: russell-belfast-pm at futureless.org (Russell Matbouli) Date: Tue Aug 3 23:54:57 2004 Subject: books, nights, and more books. In-Reply-To: <20030128164346.GA6511@labac.net> References: <20030128164346.GA6511@labac.net> Message-ID: <20030128170513.GA28632@futureless.org> On Tue, Jan 28, 2003 at 04:43:46PM +0000, Stray Toaster wrote: > Where oh where oh where are the books for review? My time is getting > squeezed from all directions (homework, family, MTV) and I would like to > allocate SOME time to reviewing a book. That other people are supposed > to have reviewed by LAST NOVEMBER. Word. I have offered the mod_perl cookbook to you several times now. Do you need me to deliver it to you or something?! :) > Oh, and how about we move the night that we have the meeting on? Not Tuesday night. -- Russell Matbouli | russell@futureless.org | Learn PGP KeyID: 0x3CA84CF4 | From mwk at stray-toaster.co.uk Tue Jan 28 11:12:43 2003 From: mwk at stray-toaster.co.uk (Stray Toaster) Date: Tue Aug 3 23:54:57 2004 Subject: books, nights, and more books. In-Reply-To: <20030128170513.GA28632@futureless.org> References: <20030128164346.GA6511@labac.net> <20030128170513.GA28632@futureless.org> Message-ID: <20030128171243.GC6657@labac.net> On Tue, Jan 28, 2003 at 05:05:13PM +0000, Russell Matbouli wrote: > I have offered the mod_perl cookbook to you several times now. Do you > need me to deliver it to you or something?! :) Well, if by delivering it you mean bringing it to a meeting where we both are, then yes, yes I do. Did you have it with you last month? Eh? > > > Oh, and how about we move the night that we have the meeting on? > > Not Tuesday night. OK, as you supply the venue, I allow you that. m. -- I don't want the world, I just want your half -- Family ties : http://www.thefamilykerr.co.uk Playtime : http://www.stray-toaster.co.uk From russell-belfast-pm at futureless.org Tue Jan 28 11:17:12 2003 From: russell-belfast-pm at futureless.org (Russell Matbouli) Date: Tue Aug 3 23:54:57 2004 Subject: books, nights, and more books. In-Reply-To: <20030128171243.GC6657@labac.net> References: <20030128164346.GA6511@labac.net> <20030128170513.GA28632@futureless.org> <20030128171243.GC6657@labac.net> Message-ID: <20030128171712.GA28744@futureless.org> On Tue, Jan 28, 2003 at 05:12:43PM +0000, Stray Toaster wrote: > Did you have it with you last month? Eh? Yes, I told you beforehand that the book was on my desk, and you could have it if you wanted. You didn't seem to want it. > OK, as you supply the venue, I allow you that. =) -- Russell Matbouli | russell@futureless.org | What is essential? PGP KeyID: 0x3CA84CF4 | From steve-belfastpm at deeden.co.uk Tue Jan 28 11:58:25 2003 From: steve-belfastpm at deeden.co.uk (Steve Rushe) Date: Tue Aug 3 23:54:57 2004 Subject: books, nights, and more books. In-Reply-To: <20030128164346.GA6511@labac.net> References: <20030128164346.GA6511@labac.net> Message-ID: <20030128175825.GA7526@deeden.co.uk> On Tue, Jan 28, 2003 at 04:43:46PM +0000, Stray Toaster wrote: > Hey! > > Where oh where oh where are the books for review? My time is getting > squeezed from all directions (homework, family, MTV) and I would like to > allocate SOME time to reviewing a book. That other people are supposed > to have reviewed by LAST NOVEMBER. Word. This coming from the guy who had how long to prepare a talk? > Oh, and how about we move the night that we have the meeting on? No. Steve -- Steve Rushe - www.deeden.co.uk Your intelligence is vastly under-used From marty+belfast-pm at kasei.com Tue Jan 28 12:07:57 2003 From: marty+belfast-pm at kasei.com (Marty Pauley) Date: Tue Aug 3 23:54:57 2004 Subject: [CHALLENGE] Boggle Message-ID: <20030128180757.GG25639@soto.kasei.com> Skipped content of type multipart/mixed-------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 212 bytes Desc: not available Url : http://mail.pm.org/archives/belfast-pm/attachments/20030128/36ddbeb5/attachment.bin From andrew at rivendale.net Tue Jan 28 12:08:02 2003 From: andrew at rivendale.net (Andrew Wilson) Date: Tue Aug 3 23:54:57 2004 Subject: books, nights, and more books. In-Reply-To: <20030128164346.GA6511@labac.net> References: <20030128164346.GA6511@labac.net> Message-ID: <20030128180802.GJ16763@rivendale.net> On Tue, Jan 28, 2003 at 04:43:46PM +0000, Marc wrote: > Oh, and how about we move the night that we have the meeting on? I'd rather we didn't move the night. If you are going to move it, the only other one that suits me is Thursday. andrew -- Cancer: (June 22 - July 22) Nothing can convince you that the chase sequence in Bullitt isn't the greatest love scene ever committed to film. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 232 bytes Desc: not available Url : http://mail.pm.org/archives/belfast-pm/attachments/20030128/9533002f/attachment.bin From andrew at rivendale.net Tue Jan 28 12:29:14 2003 From: andrew at rivendale.net (Andrew Wilson) Date: Tue Aug 3 23:54:57 2004 Subject: [CHALLENGE] Boggle In-Reply-To: <20030128180757.GG25639@soto.kasei.com> References: <20030128180757.GG25639@soto.kasei.com> Message-ID: <20030128182914.GK16763@rivendale.net> On Tue, Jan 28, 2003 at 06:07:57PM +0000, Marty Pauley wrote: > I will provide the grid as input to your program: four lines containing > four letters, followed by a 5th line containing 4 equal signs. To make > things easier for your program and my testing, I will append a very long > list of words to this input to provide your program with a vocabulary. > A sample input file is attached, with a short vocabulary. > The corresponding output is also attached. On STDIN? What's the purpose of line five? why can't we just assume that the first four lines are the grid and whatever follows is the list of words? andrew -- Leo: (July 23 - Aug. 22) You may be tired of your migraines, but don't worry. There's only one left to go. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 232 bytes Desc: not available Url : http://mail.pm.org/archives/belfast-pm/attachments/20030128/0e74675e/attachment.bin From tony at kasei.com Tue Jan 28 12:55:14 2003 From: tony at kasei.com (Tony Bowden) Date: Tue Aug 3 23:54:57 2004 Subject: [CHALLENGE] Boggle In-Reply-To: <20030128180757.GG25639@soto.kasei.com> References: <20030128180757.GG25639@soto.kasei.com> Message-ID: <20030128185514.GA30462@soto.kasei.com> On Tue, Jan 28, 2003 at 06:07:57PM +0000, Marty Pauley wrote: > Send all comments, questions, or complaints to this list and on this > thread. What about Qu? Tony From tony at kasei.com Tue Jan 28 13:02:58 2003 From: tony at kasei.com (Tony Bowden) Date: Tue Aug 3 23:54:57 2004 Subject: [CHALLENGE] Boggle In-Reply-To: <20030128180757.GG25639@soto.kasei.com> References: <20030128180757.GG25639@soto.kasei.com> Message-ID: <20030128190258.GB30462@soto.kasei.com> On Tue, Jan 28, 2003 at 06:07:57PM +0000, Marty Pauley wrote: > The rules are at http://www.centralconnector.com/GAMES/boggle.html ... > I will append a very long list of words to this input to provide your > program with a vocabulary. Is the vocabularly guaranteed not to contain words that would be illegal according to the rules? Tony From marty+belfast-pm at kasei.com Tue Jan 28 13:06:32 2003 From: marty+belfast-pm at kasei.com (Marty Pauley) Date: Tue Aug 3 23:54:57 2004 Subject: [CHALLENGE] Boggle: clarifications In-Reply-To: <20030128180757.GG25639@soto.kasei.com> References: <20030128180757.GG25639@soto.kasei.com> Message-ID: <20030128190632.GJ25639@soto.kasei.com> Some clarifications: * words should be found case-insensitivly: the grid is guaranteed to be lowercase, but vocabulary may contain mixed case. * when you see a 'q' in the grid, it magically includes the 'u': this means that it is impossible to ever find "qwerty" in a boggle grid. * Boggle rules require that the words contain 3 or more letters; the voabulary may contain shorter words; your program should not output these shorter words. -- Marty -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 212 bytes Desc: not available Url : http://mail.pm.org/archives/belfast-pm/attachments/20030128/4ce4e761/attachment.bin From simon at simon-cozens.org Wed Jan 29 03:57:28 2003 From: simon at simon-cozens.org (Simon Cozens) Date: Tue Aug 3 23:54:57 2004 Subject: [CHALLENGE] Boggle In-Reply-To: <20030128180757.GG25639@soto.kasei.com> References: <20030128180757.GG25639@soto.kasei.com> Message-ID: <20030129095728.GA8870@deep-dark-truthful-mirror.pad> Well, here's my submission; should be straightforward: my@n=(0,[0,[[2,2],[2,1],[1,2]],[[2,3],[2,2],[2,1],[1,3] ,[1,1]],[[2,4],[2,3],[2,2],[1,4],[1,2]],[[2,4],[2,3],[1 ,3]]],[0,[[3,2],[3,1],[2,2],[1,2],[1,1],[1,2]],[[3,3],[ 3,2],[3,1],[2,3],[2,1],[1,3],[1,2],[1,3]],[[3,4],[3,3], [3,2],[2,4],[2,2],[1,4],[1,3],[1,2]],[[3,4],[3,3],[2,3] ,[1,4]]],[0,[[4,2],[4,1],[3,2],[2,2],[2,1],[2,2]],[[4,3 ],[4,2],[4,1],[3,3],[3,1],[2,3],[2,2],[2,3]],[[4,4],[4, 3],[4,2],[3,4],[3,2],[2,4],[2,3],[2,4]],[[4,4],[4,3],[3 ,3],[2,4]]],[0,[[4,2],[3,2],[3,1],[3,2]],[[4,3],[4,1],[ 3,3],[3,2],[3,3]],[[4,4],[4,2],[3,4],[3,3],[3,4]],[[4,3 ],[3,4]]]);my@b=[];my($h,%w);for my $l(0,1,2,3){chop(my $r=<>);my@r=split//,$r;push@b,[0,@r];push@{$w{$r[$_]}}, [$l,$_]for 1..4;$h.=$r}while (<>){/^[$h]{3,9}$/o||next; chomp;my@s=split//,(my$w=$_);p($_,{$_->[0].$_->[1]=>1}, @s)&&print$w."\n"for@{$w{shift@s}}}sub p{my($p,$h,@l)=@ _;my@z=@{$n[$p->[0]][$p->[1]]};for my$n(@{$w{shift@l}}) {next if(!scalar grep{$n->[0]==$_->[0]&&$n->[1]==$_->[1 ]}@z)||$h->{$n->[0].$n->[1]}++;return!@l||p($n,$h,@l)}} -- Going to church does not make a person religious, nor does going to school make a person educated, any more than going to a garage makes a person a car. From russell-belfast-pm at futureless.org Wed Jan 29 06:13:44 2003 From: russell-belfast-pm at futureless.org (Russell Matbouli) Date: Tue Aug 3 23:54:57 2004 Subject: [CHALLENGE] Boggle In-Reply-To: <20030128180757.GG25639@soto.kasei.com> References: <20030128180757.GG25639@soto.kasei.com> Message-ID: <20030129121343.GA30742@futureless.org> On Tue, Jan 28, 2003 at 06:07:57PM +0000, Marty Pauley wrote: > The winning program will be the fastest to produce the correct output. > In the event of a tie in speed, the most elegant code wins. How will the program be timed? Do you have a timing harness you could share with us? -- Russell Matbouli | russell@futureless.org | Teach someone PGP KeyID: 0x3CA84CF4 | From marty+belfast-pm at kasei.com Wed Jan 29 08:14:31 2003 From: marty+belfast-pm at kasei.com (Marty Pauley) Date: Tue Aug 3 23:54:57 2004 Subject: [CHALLENGE] Boggle In-Reply-To: <20030129121343.GA30742@futureless.org> References: <20030128180757.GG25639@soto.kasei.com> <20030129121343.GA30742@futureless.org> Message-ID: <20030129141431.GO25639@soto.kasei.com> On Wed Jan 29 12:13:44 2003, Russell Matbouli wrote: > On Tue, Jan 28, 2003 at 06:07:57PM +0000, Marty Pauley wrote: > > The winning program will be the fastest to produce the correct output. > > In the event of a tie in speed, the most elegant code wins. > > How will the program be timed? Using the shell builtin 'time' function. > Do you have a timing harness you could share with us? No. I'm not planning to be very accurate, so it shouldn't matter. Don't worry about shaving fractions of a second off your program run time, and don't worry about compile and load time either (so you can continue to use strict if you want). Optimise your looping constructs, if you still use such primitive algorithms. :-) I've been almost convinced to have 2 winners: one for the fastest program and another for the most elegant. I might do this. Also, I've extended the deadline by 1 day since Marc wants to enter but we are making him work during the week. So, I'll expect your answers by end of Saturday. I have already received one submission, and seen at least one other. -- Marty From mwk at stray-toaster.co.uk Wed Jan 29 08:26:34 2003 From: mwk at stray-toaster.co.uk (Stray Toaster) Date: Tue Aug 3 23:54:57 2004 Subject: [CHALLENGE] Boggle In-Reply-To: <20030129141431.GO25639@soto.kasei.com> References: <20030128180757.GG25639@soto.kasei.com> <20030129121343.GA30742@futureless.org> <20030129141431.GO25639@soto.kasei.com> Message-ID: <20030129142634.GB13815@labac.net> On Wed, Jan 29, 2003 at 02:14:31PM +0000, Marty Pauley wrote: > > Also, I've extended the deadline by 1 day since Marc wants to enter but > we are making him work during the week. So, I'll expect your answers by > end of Saturday. Yeah, slavedrivers. Working during the week, what a country. I have a plan for the most bizarre solution. Can there be a prize for that? Can there? m. -- Are you still here? -- Family ties : http://www.thefamilykerr.co.uk Playtime : http://www.stray-toaster.co.uk From russell-belfast-pm at futureless.org Wed Jan 29 08:37:06 2003 From: russell-belfast-pm at futureless.org (Russell Matbouli) Date: Tue Aug 3 23:54:57 2004 Subject: [CHALLENGE] Boggle In-Reply-To: <20030129141431.GO25639@soto.kasei.com> References: <20030128180757.GG25639@soto.kasei.com> <20030129121343.GA30742@futureless.org> <20030129141431.GO25639@soto.kasei.com> Message-ID: <20030129143706.GA30839@futureless.org> On Wed, Jan 29, 2003 at 02:14:31PM +0000, Marty Pauley wrote: > Using the shell builtin 'time' function. Hmm. It doesn't seem to be consistent. It has given 0.048, then 0.004, then 0.028 for the same code on subsequent runs, without any reason seemingly... It just jumps around. Also, I'm sure loading up a perl will take more time that to run the code... > No. I'm not planning to be very accurate, so it shouldn't matter. Fair enough. > Also, I've extended the deadline by 1 day since Marc wants to enter but > we are making him work during the week. So, I'll expect your answers by > end of Saturday. Good stuff... -- Russell Matbouli | russell@futureless.org | Spend more time on it PGP KeyID: 0x3CA84CF4 | -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 232 bytes Desc: not available Url : http://mail.pm.org/archives/belfast-pm/attachments/20030129/e24ecc3c/attachment.bin From lowestrate at jamcom.it Thu Jan 30 14:46:23 2003 From: lowestrate at jamcom.it (Marsha Wilson) Date: Tue Aug 3 23:54:57 2004 Subject: Are your loved ones provided for? Message-ID: <0000177850b5$00003dee$00005e3c@mail.elsner.dk> An HTML attachment was scrubbed... URL: http://mail.pm.org/archives/belfast-pm/attachments/20030130/4ac1610e/attachment.htm From jasper at guideguide.com Fri Jan 31 06:16:48 2003 From: jasper at guideguide.com (Jasper McCrea) Date: Tue Aug 3 23:54:57 2004 Subject: [CHALLENGE] Boggle References: <20030128180757.GG25639@soto.kasei.com> <20030129095728.GA8870@deep-dark-truthful-mirror.pad> Message-ID: <3E3A6930.F222AAB4@guideguide.com> Simon Cozens wrote: > > Well, here's my submission; should be straightforward: > > my@n=(0,[0,[[2,2],[2,1],[1,2]],[[2,3],[2,2],[2,1],[1,3] > ,[1,1]],[[2,4],[2,3],[2,2],[1,4],[1,2]],[[2,4],[2,3],[1 > ,3]]],[0,[[3,2],[3,1],[2,2],[1,2],[1,1],[1,2]],[[3,3],[ > 3,2],[3,1],[2,3],[2,1],[1,3],[1,2],[1,3]],[[3,4],[3,3], > [3,2],[2,4],[2,2],[1,4],[1,3],[1,2]],[[3,4],[3,3],[2,3] > ,[1,4]]],[0,[[4,2],[4,1],[3,2],[2,2],[2,1],[2,2]],[[4,3 > ],[4,2],[4,1],[3,3],[3,1],[2,3],[2,2],[2,3]],[[4,4],[4, > 3],[4,2],[3,4],[3,2],[2,4],[2,3],[2,4]],[[4,4],[4,3],[3 > ,3],[2,4]]],[0,[[4,2],[3,2],[3,1],[3,2]],[[4,3],[4,1],[ > 3,3],[3,2],[3,3]],[[4,4],[4,2],[3,4],[3,3],[3,4]],[[4,3 > ],[3,4]]]);my@b=[];my($h,%w);for my $l(0,1,2,3){chop(my > $r=<>);my@r=split//,$r;push@b,[0,@r];push@{$w{$r[$_]}}, > [$l,$_]for 1..4;$h.=$r}while (<>){/^[$h]{3,9}$/o||next; > chomp;my@s=split//,(my$w=$_);p($_,{$_->[0].$_->[1]=>1}, > @s)&&print$w."\n"for@{$w{shift@s}}}sub p{my($p,$h,@l)=@ > _;my@z=@{$n[$p->[0]][$p->[1]]};for my$n(@{$w{shift@l}}) > {next if(!scalar grep{$n->[0]==$_->[0]&&$n->[1]==$_->[1 > ]}@z)||$h->{$n->[0].$n->[1]}++;return!@l||p($n,$h,@l)}} Ahhh, golf is it? #!perl -n0 sub j{pop=~/(.)(.) (.)(.)$/;($1-$3)**2+( $2-$4)**2>2}sub b{my$p=pop;my($l,@l)=@{ pop()};($p&&$p=~$_||j("$p $_"))||(!@l ||b([@l],"$p $_"))&&(return 1)for@{ $l{lc$l}}}/=+/;$v=$';push @{$l{$_.'u'x/q/}}, $i%4 .int$i++/4 for$`=~/\w/sg;for($v=~/...+ /g){print if!$n{$_}++&&b([/qu|./g],'')}exit Jasp -- I'm an _alcofrolic_, there's a difference! From jasper at guideguide.com Fri Jan 31 08:46:48 2003 From: jasper at guideguide.com (Jasper McCrea) Date: Tue Aug 3 23:54:57 2004 Subject: [CHALLENGE] Boggle References: <20030128180757.GG25639@soto.kasei.com> <20030129095728.GA8870@deep-dark-truthful-mirror.pad> <3E3A6930.F222AAB4@guideguide.com> Message-ID: <3E3A8C58.C2857E4A@guideguide.com> Jasper McCrea wrote: > > Simon Cozens wrote: > > > > Well, here's my submission; should be straightforward: > > > > my@n=(0,[0,[[2,2],[2,1],[1,2]],[[2,3],[2,2],[2,1],[1,3] > > ,[1,1]],[[2,4],[2,3],[2,2],[1,4],[1,2]],[[2,4],[2,3],[1 > > ,3]]],[0,[[3,2],[3,1],[2,2],[1,2],[1,1],[1,2]],[[3,3],[ > > 3,2],[3,1],[2,3],[2,1],[1,3],[1,2],[1,3]],[[3,4],[3,3], > > [3,2],[2,4],[2,2],[1,4],[1,3],[1,2]],[[3,4],[3,3],[2,3] > > ,[1,4]]],[0,[[4,2],[4,1],[3,2],[2,2],[2,1],[2,2]],[[4,3 > > ],[4,2],[4,1],[3,3],[3,1],[2,3],[2,2],[2,3]],[[4,4],[4, > > 3],[4,2],[3,4],[3,2],[2,4],[2,3],[2,4]],[[4,4],[4,3],[3 > > ,3],[2,4]]],[0,[[4,2],[3,2],[3,1],[3,2]],[[4,3],[4,1],[ > > 3,3],[3,2],[3,3]],[[4,4],[4,2],[3,4],[3,3],[3,4]],[[4,3 > > ],[3,4]]]);my@b=[];my($h,%w);for my $l(0,1,2,3){chop(my > > $r=<>);my@r=split//,$r;push@b,[0,@r];push@{$w{$r[$_]}}, > > [$l,$_]for 1..4;$h.=$r}while (<>){/^[$h]{3,9}$/o||next; > > chomp;my@s=split//,(my$w=$_);p($_,{$_->[0].$_->[1]=>1}, > > @s)&&print$w."\n"for@{$w{shift@s}}}sub p{my($p,$h,@l)=@ > > _;my@z=@{$n[$p->[0]][$p->[1]]};for my$n(@{$w{shift@l}}) > > {next if(!scalar grep{$n->[0]==$_->[0]&&$n->[1]==$_->[1 > > ]}@z)||$h->{$n->[0].$n->[1]}++;return!@l||p($n,$h,@l)}} > > Ahhh, golf is it? > > #!perl -n0 > sub j{pop=~/(.)(.) (.)(.)$/;($1-$3)**2+( > $2-$4)**2>2}sub b{my$p=pop;my($l,@l)=@{ > pop()};($p&&$p=~$_||j("$p $_"))||(!@l > ||b([@l],"$p $_"))&&(return 1)for@{ > $l{lc$l}}}/=+/;$v=$';push @{$l{$_.'u'x/q/}}, > $i%4 .int$i++/4 for$`=~/\w/sg;for($v=~/...+ > /g){print if!$n{$_}++&&b([/qu|./g],'')}exit Did I say that? I meant: #!perl -n0 /=+/;$_=$';push@{$l{/q/ ?qu:$_}},$i%4 .int$i++/4 for $`=~/./g;$n{$_}++||b(0,/qu|./g)&&print for /...+\n/g ;exit; sub b{my($p,$l,@l)=@_;($p&&$p=~$_||j("$p $_") )||(!@l||b("$p $_",@l))&&return 1 for@{$l{lc$l}}}sub j{pop =~/(.)(.) (.)(.)$/;($1 -$3)**2+($2-$4) **2 >2} And this is nothing like my 'real' solution, honest! It's a bazillion gazillion times faster than that! Jasper -- You let him win, didn't you, Notch? Yes I did, Kimberly, but you'll never get me to admit it.