Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upRL intro documentation comment #202
Comments
|
Hey @rbahumi, |
|
Considering the rock-paper-scissors case, is a random action any better than choosing a single action repeatedly? Additionally, if I recall correctly any non-deterministic algorithm can be simulated by a deterministic one. |
@Alder85 when I was talking about rock-paper-scissors I meant in a game against an intelligent opponent that tries to maximize the reward and dynamically changes its policy. In this case, if one of the players chooses to play anything except choosing an action randomly with probability 1/3, the second player will exploit that. Playing 1/3 is the Nash equilibrium of this game. |
@parvkpr exploration is not relevant in this case. Exploration is used to explore and find the optimal policy. In the case of rock-paper-scissors the optimal policy is known to be stochastic and this is something a value function cannot learn. |
|
@rbahumi I didn't fully consider that case. |
Hi,
Thanks for this great resource.
I have a comment regarding a statement in rl_intro.rst. Here is the relevant paragraph from the docs:
What about cases in which the optimal policy is stochastic like in rock-paper-scissors? In this case, there is no optimal deterministic policy, and also the optimal stochastic policy (choose an action at random) cannot be trivially learned with a value method algorithm.