I think my question applies to most games, but for the sake of concreteness, I shall consider one specific game in this question. We consider the game posed by Ilias Kastanas in his paper On the Ramsey property for sets of reals: We first fix some $X \subseteq [\omega^\omega]$.
- Player I start by choosing an infinite subset $A_0 \subseteq \omega$.
- Player II responds by choosing $x_0 \in A_0$, and then some $B_0 \subseteq A_0$ with $x_0 < \min(B_0)$.
- Player I responds by choosing some $A_1 \subseteq B_0$.
- Player II responds by choosing $x_1 \in A_1$, and then some $B_1 \subseteq A_1$ with $x_1 < \min(B_1)$.
- Etc.
Player I wins iff $\{x_0,x_1,\dots\} \in X$.
Assume that Player I has a winning strategy $\sigma$. If $(A_0,x_0,B_0,\dots,A_n,x_n,B_n)$ is a partial play, then clearly the only things that determine what Player I should respond with are the finite sequence $(x_0,\dots,x_n)$ and $B_n$, Player II's last played set. However, it appears to me that we cannot assume that $\sigma$ satisfies this property. Let's say that $\sigma$ is uniform if $\sigma(A_0,x_0,B_0,\dots,A_n,x_n,B_n)$ only depends on $x_0,x_1,\dots,x_n,B_n$.
If Player I has a winning strategy, does Player I necessarily have a uniform strategy?
I'm also interested in how much the axiom of choice plays a part in the above statement.