I have a confusion on how to define strategy sets;
I understand that in dynamic games strategy sets are defined as $\textbf{sets of functions}$ - see for example my previous post, link below:
Define and characterize equilibria of the following game
However I cannot square this with what would be a strategy set in a simultaneous move game; as an illustration consider the following simple game:
There are two players competing for a prize of $1$. Each player $i$ choses effort level $x_i \in \mathbb{R}$. When the efforts levels are $(x_1,x_2)$, the probability that player 1 wins the prize is given by $p(x_1,x_2)$ and the probability that player 2 wins the prize is given by $1-p(x_1,x_2)$. Player $i$'s cost of exerting effort $x_i$ is equal to $x_i$.
Players choose their effort levels simultaneously.
Now looking standard textbooks I suspect that the strategy sets of both players would be defined as: $S_1 = \mathbb{R}$, $S_2 = \mathbb{R}$ Since both players will choose an effort level $x\in \mathbb{R}$.
However given that a $\textbf{strategy}$ for player $i$ is defined as a complete contingent plan, it would be natural for me to define a strategy as a function:
$s_i: \mathbb{R} \to \mathbb{R}$,
that is for each possible effort level $x_j \in \mathbb{R}$ that player $j$ chooses, player $i$ will choose an effort level $x_i \in \mathbb{R}$. But then since $S_i$ is the $\textbf{set of}$ strategies it would appropriate to define the strategy set of this game for player i as:
$S_i = \{s_i : \mathbb{R} \to \mathbb{R}\}$ , that is the set of all possible functions $s_i$.
But then this definition would conflict with the original one I gave at the beginning.
So which of the two (if any) would be the correct "strategy set" of this simultaneous move game? Thank You!