Prohibit reading the comments section of the source file
kukimik opened this issue · 4 comments
Perhaps in future editions a rule should be included that the program submitted shouldn't read the comments section of the source file. This would probably by frowned upon by the judges anyway, but maybe it's worth saying explicitly.
There should also be a rule prohibiting people from creating a Hackage package that contains loads of functionality that's specific to their game, and then saying "look how short my game is: import MyIncredibleGame; main=runMyIncredibleGame
".
There should also be a rule prohibiting people from creating a Hackage package that contains loads of functionality that's specific to their game, and then saying "look how short my game is:
import MyIncredibleGame; main=runMyIncredibleGame
".
I can think of three lines of defense against this one:
- Require the use of a Stackage LTS that predates the contest
- Realize that competitors are going to compete in good spirit
- Beside the main winner, also give a special "best bending of the rules" award a la IOCCC
This third "solution" also applies to reading in the source code!
To allow creativity and discovery we don't want to crank down the rules too tight too soon, but will do as needed. Ideas noted, thanks! Unfortunately you have now lost the element of surprise!
PS yes, releasing a very convenient low-boilerplate game lib on Hackage would indeed have been within the contest rules - I figured it would have been not the worst outcome!