I gave that issue some consideration, and decided that it raised more problems than it solved. Different people may take fairly radically different approaches to solve the problem.

It can very difficult to make a judgement call on someone elses code. What I consider elegant may not be what you, or anyone else, does. I felt if I was the sole judge, I might appear arbitrary as to why I selected one and not another. In addition, getting multiple people involved in judging involves time commitments that I have no way of managing. And to be honest, I didn't feel like fielding calls of "Well, this way is better, why didn't you pick that"?

I also thought about saying "Please don't start coding until 2000/12/01", but knew that I'd have no control over that, unless I with held a critical piece of information until that date. If this turns out to be a problem, maybe next time I'll do it that way.

I'd like to do this every month. Maybe the first one won't go off without a hitch. That's why I'm asking for input, and taking feedback. I see one occurrence already of where I failed to clarify the specifications enough.

And the very real reality is that no contest is completely fair. You won't win the $1,000,000 from McDonalds if you can't go there to get game pieces, and you have no stamps to mail in for pieces with. I feel like I've tried to be as fair as possible, within reason. If someone disagrees, I'll factor that in. But I seriously doubt that no matter how it's done, everyone will be happy.

--Chris

e-mail jcwren

In reply to (jcwren) Re: (2) JCWren Programming Challenge - Win a Perlmonks T-Shirt! by jcwren
in thread JCWren Programming Challenge - Win a Perlmonks T-Shirt! by jcwren

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.