The tiebreaker calculation seems to have a bug. It says it
doesn't take into account literal newlines, but what it really
does is count *all* literal newlines in the program but only
one of each other character. It then subtracts 1 to adjust for
the newline, but that works only when there's only one newline
in the program. So if you change a space into a newline, even
if there are other newlines and spaces in your program, your
score will increase. It seems to me that the line
$temp =~ s/(.)\1+/$1/g;
should be
$temp =~ s/(.)\1+/$1/gs;
so that newlines are compressed like all other characters.
--
Keith C. Ivey <[EMAIL PROTECTED]>
Washington, DC