My best attempt at a bad pun for the style of golf I described in my "Alternatives" 
mail:

Perl vaulting.

OK, it's bad. But what I'm really wondering is what other people think of having 
non-standard golfing contests sometimes. In addition to the "variety is the spice of 
life" benefit, we could also have contests that would allow more opportunities for 
newbies, or teams, or whatever. People had talked about tag team golf (where a player 
would be required to make at least one score reduction in a hole before passing it to 
the other player), although there's issues in making sure people play fair. 

Another thing I just thought of: give players a choice of five different programs: 
winner is the lowest score for two of them. (Maybe one of three would be more fair for 
people's sanity.) 

Yet another: I know I've been interested in significantly bigger programs (where, say, 
a winner might be 100 strokes), which would probably exercise different algorithmic 
and stroke-shaving muscles than most of what we've played so far. (Admittedly, it may 
be hard to predict beforehand what programming problem will yield the right length 
solutions.) In all the holes we've played so far, things that took more than three or 
four strokes could almost always be ignored. I think that's why we've never seen 
things like (?{...}) in winning solutions -- it's five characters just to start the 
code. OTOH, if you've got 100 strokes total, then those five strokes aren't as big a 
deal, and might make a big difference in the overall game.

The only problem I foresee with these and other alternatives to the current contests 
is that there will be a learning curve for the players and referees. OTOH, if we want 
Perl Golfing to last more than another few months, I think we'll need some added 
diversity.

Amir Karger

Reply via email to