I agree with what Dave says in his comment, which is basically that you could have a very generic pre-commitment strategy.
But suppose you couldn't come up with a very generic pre-commitment strategy or that it is really implausible that you could come up with a pre-commitment solution at all before hearing the rules of the game. Would that mean that there are no pre-commitment solutions? No. You've already identified a pre-commitment solution. We only seem to disagree about how important it is that the reasoner be able to discover a pre-commitment solution quickly enough to implement it.
What I am saying is that the logic of the problem does not depend on the reasoning capacity of the agent involved. Good reasoning is good reasoning whether the agent can carry it out or not.
Also, sorry if I jumped too hard.
I have read lots of LW posts on this topic, and everyone seems to take this for granted without giving a proper explanation. So if anyone could explain this to me, I would appreciate that.
This is a simple question that is in need of a simple answer. Please don't link to pages and pages of theorycrafting. Thank you.
Edit: Since posting this, I have come to the conclusion that CDT doesn't actually play Newcomb. Here's a disagreement with that statement:
And here's my response:
Edit 2: Clarification regarding backwards causality, which seems to confuse people:
Edit 3: Further clarification on the possible problems that could be considered Newcomb:
Edit 4: Excerpt from Nozick's "Newcomb's Problem and Two Principles of Choice":