Just recently I posted this king-of-the-hill question. It was a rock paper scissors contest, but opponents had access to each other's source codes. It wasn't very well received - it had some downvotes and will likely soon be closed. I would like to know why it was't well recieved, to keep note of for future posts. Here are some reasons that I could think of:
- The submissions were limited to javascript only, which puts limitations on how people can submit
- Related questions had been asked before, like this one and this one
- However, there were differences between my question and the ones that were brought up as related. One was a simple rock paper scissors competition, but it didn't have any things like access to other people's codes
- The other one was a similar premise, but for a different game (prisoner's dilemma)
- Flawed premise - if I were to guess this would be the main reason
- eval() calls were banned to prevent an infinite loop of code calling each other
- This possibly led to a less interesting challenge
Personally I find king-of-the-hill competitions a pretty interesting concept - being able to interact with other peoples code looks like it would add more depth to a challenge