3 ms·
I think it pretty cool how AlphaZero does not converge to a single best opening move and its variation of opening moves is higher than humans. Seeing people an
by njarboe 5y ago
I think it pretty cool how AlphaZero does not converge to a single best opening move and its variation of opening moves is higher than humans.
Seeing people analyze AlphaZero games on YouTube, it plays a more open and aggressive game of chess and goes for the win instead of the very defensive play of most of the top players today. Some people hope that if people study how AlphaZero plays chess (the best chess player in the world) to improve their game it might make chess more interesting as most games at the high level now end in draws.
- Y_Y 5y agoIt's a somewhat counterintuitive result from game theory that many of the best strategies we know to various non-trivial games are "mixed strategies". This refers to a strategy (presumably) like the one by AlphaZero here, where moves are chosen from a probabilistic distribution, rather than just picking "the best one". The sub-optimal move choice is counterbalanced by the unpredictability.
- jstx1 5y agoMixed strategies in game theory don’t involve making sub-optimal decisions for the sake of unpredictability. At equilibrium every sub-strategy of the mix is a best response (you have multiple best responses).
- Y_Y 5y agoI think we're differing on unimportant semantics. Consider that optimal mixed strategies don't generally assign equal probability to each choice. If they were all equally good (say, as a pure strategy response) then they shouldn't have different probabilities.
- jstx1 5y agoI don't think so. The payoffs depend on the mix of the opponent. You can't say "the probability of sub-strategy x is higher so it must be a better strategy". If it really was a better strategy, you would pick it all the time, not in some mix.
- computer 5y agoIn games with hidden information, yes. In open games? There is an optimal path from start to victory, for one of the players. No need to deviate randomly.
- Someone 5y agoIf you always play for the optimal move, give it a thousand games or so, and your opponents will know the optimal game. They will learn the best opening move from your first move with white, the best reply from your response to it when they play it, white’s best second move from playing that against your best opening move, etc. Once they know that, playing against them, all games will be the same and they’ll _look_ as good at chess as you. Especially if the optimal move isn’t far better than the next best move(s) varying your moves can be used to show that isn’t true, and delay the time it takes your opponents to learn that optimal game.
- Vetch 5y agoThose considerations are not going to be typical. Every perfect information game will have a pure strategy equilibrium.
- FartyMcFarter 5y agoThat may well be true, but it isn't relevant. Game-playing engines are designed to win the position being played, not to maximize winning probability over its playing career. Stockfish or AlphaZero don't care one bit about what happens in the next game they play.
- Vetch 5y agoIt isn't necessary either. In chess, as there's no need to worry about interactions between players' information sets, a player can safely apply pure strategies. Winnings approach being maximized over player career by trying to match as close as possible subgame perfect equilibrium from any given start node per game.