Calculator Community > Community Contests

Code Golf - The Information/Discussion/Planning Thread

<< < (3/11) > >>

c4ooo:

--- Quote from: pimathbrainiac on June 05, 2015, 09:15:13 pm ---
--- Quote from: c4ooo on June 05, 2015, 09:12:33 pm ---There are several ways to score an entry that are generally used:
1) size in chars of source code
2) number of bytes in source code
And finally
3) output size in bytes of final compiled program.
I think that the host should have a choice as to what scoring method to use. :)

--- End quote ---

I don't think number 3 is a good idea, since some languages have distinct advantages over others in binary size.

--- End quote ---
I recall some one saying over irc (forgot who might have been you) that "choosing your language is part of the puzzle, each has its pros and cons". :P
And no that was not a direct quote from irc, I forgot when the original was said  :P

pimathbrainiac:

--- Quote from: c4ooo on June 05, 2015, 09:20:44 pm ---
--- Quote from: pimathbrainiac on June 05, 2015, 09:15:13 pm ---
--- Quote from: c4ooo on June 05, 2015, 09:12:33 pm ---There are several ways to score an entry that are generally used:
1) size in chars of source code
2) number of bytes in source code
And finally
3) output size in bytes of final compiled program.
I think that the host should have a choice as to what scoring method to use. :)

--- End quote ---

I don't think number 3 is a good idea, since some languages have distinct advantages over others in binary size.

--- End quote ---
I recall some one saying over irc (forgot who might have been you) that "choosing your language is part of the puzzle, each has its pros and cons". :P
And no that was not a direct quote from irc, I forgot when the original was said  :P

--- End quote ---
Yes, but compiled size makes for an unfair advantage. For example, assembly is not efficient in source, but the binaries are extremely small by comparison. We want this fair, although language choice is important.

Geekboy1011:
Case 3 is for competitions which focus on 1 language OR only compiled languages. There for for say basic is not really "acceptable" But with that it is up to the Host to make the rules for there individual contests. IF they choose to count that way they can.

c4ooo:

--- Quote from: pimathbrainiac on June 05, 2015, 09:24:27 pm ----snip-

--- End quote ---
This shows that balancing is hard. For example, using point one or two would then in turn backfire on asm.
But which method to use is not my main argument, what is is my suggestion that the hoster could chose  :hyper:

Runer112:
The scoring system I'm most familiar with from other sites, and which I believe is the best, is the better of #2 and #3. So for most languages, it's the size of the source code/file, but for assembly, it's the size of the assembled machine code.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version