Is this type of question on-topic for PPCG?
I certainly think so. It is a kind of programming puzzle, and it has a
well-defined, objective winning criterion. One potential problem is the
language-specific-ness, which is discouraged on PPCG in general. However, I
don't think it's much of a problem in this case, and that the Golf Practice
question acts as a kind of companion to the general tips CW.
One problem that was brought up is that the question inherently consists of
plenty of small, unrelated problems. I don't think they're entirely
unrelated--one thing that they have in common (or are supposed to have in
common) is that they all correspond to situations that occur more-or-less
frequently when golfing in the particular language, and highlight important
tricks and shortcuts.
Is it OK that many of the individual answers turn out the same?
I don't see this as a problem. While I guess many essentially identical
answers to a question are "typically" discouraged on SE, we all know that
PPCG is an exception to the rule, and that the meaning of Q and A in Q&A is
different for us than other sites. I agree that SE's format isn't perfect
for this kind of question, but I don't think that should be a reason to
dismiss the question type.
I think this is more of a problem for the various 9-hole/18-hole questions than for Golf Practice, really.
Should/can we trust users to come up with their own answers without peeking at others' answers?
This is a good question, and certainly something where the SE format doesn't
mesh well with the question itself. I don't think it's fatal if a user
could possibly "cheat", because the main point of the question is to provide
practice and one user cheating doesn't prohibit others from practicing. I'm
not much of a pythonista, and I still had lots of fun with Golf Practice:
Python even if I didn't get close to the best scores.
What should the policy on spoilers be?
Relaxing the spoiler requirement after a certain amount of time if some
number of answers have reached the same (lowest) score seems reasonable to
me. I like the spoiler aspect, although I did find it a bit annoying to not
know whether anyone had obtained a lower score at a particular question.
Not sure whether I'd prefer to know the sub-problem length or not.
Should more collaboration be encouraged?
Also a good question. Collaboration could be encouraged after the
"unspoiler" point, perhaps?
How can less experienced golfers be motivated to participate?
I think the question itself was pretty motivating as it is already. Not
sure how it could be improved further.