The tag wiki for programming puzzle says:
A programming puzzle includes a goal, a partially completed program, and rules outlining how the program can be modified. The program is specifically designed to make achieving the goal difficult. An answer to a programming puzzle takes the program and modifies it only in ways specified in the rules, so that the goal is achieved.
In its basic form, a programming puzzle is just a puzzle, like this one. An answer either solves it or it doesn't.
However, we require an objective winning criterion to select a single winner. It's not enough to judge a submission correct, it must be possible to compare submissions against each other.
Some programming puzzles achieve this with an additional judging criterion, like a popularity contest to let voters decide on the best solution, or as code golf to reward efficient solutions. But, about half are simply puzzles, in apparent violation of the policy. Moreover, new users who read the tag wiki are led to believe programming puzzles can stand in their own right.
What should we do about this?