Earlier quoted context omitted.
When you have imperfect information, understanding the other player's strategy becomes part of the game. A perfect solution may be computable against any deterministic strategy, but its stops being a possibility when you don't know the other player's strategy.
No, tedsanders is right. If the game has imperfect information but is zero-sum (i.e. the goals of players are perfectly opposed), you can always compute the subgame-perfect Nash equilibrium in mixed strategies, and it will be the best way to play against all possible opponents, both deterministic and random. Mind games (bargaining, precommitment, etc.) only become important in non-zero-sum games, where the goals of p…
Perfect Information Game: On Chess
21–30 of 34 posts
Re: Perfect Information Game: On Chess
#22Re: Perfect Information Game: On Chess
#23I don't mean to diminish the accomplishments or skill of chess players, but in my opinion being a perfect information game makes chess, like go, much less interesting. It means that, in principle, it is simply a matter of running Minimax on a sufficiently powerful computer, and the game can be solved. I do mean 'in principle': actually doing this is still well beyond the world's computational capabilities, though thi…
Yet we got poker solved (kind of - https://en.wikipedia.org/wiki/Cepheus_(poker_bot) ) earlier than chess. If you asked me before I knew it, I'd say chess is easier to solve.
There's http://www.computerpokercompetition.org/ and they usually provide a short writeup. However the best bots are likely not found in academia but at the table of online poker sites.
Re: Perfect Information Game: On Chess
#24I don't mean to diminish the accomplishments or skill of chess players, but in my opinion being a perfect information game makes chess, like go, much less interesting. It means that, in principle, it is simply a matter of running Minimax on a sufficiently powerful computer, and the game can be solved. I do mean 'in principle': actually doing this is still well beyond the world's computational capabilities, though thi…
It means that, in principle, it is simply a matter of running Minimax over all possible distributions on a sufficiently powerful computer, and the game can be solved. I do mean 'in principle': actually doing this is still well beyond the world's computational capabilities, though this doesn't stop computers playing stronger than any human.
Re: Perfect Information Game: On Chess
#25This was a fantastic read!
- "chess is a deeply unnatural skill - it requires the full command of a bunch of neurons that the adult mind has already donated to the ability to navigate a grocery store lineup without screaming"
Re: Perfect Information Game: On Chess
#26I don't mean to diminish the accomplishments or skill of chess players, but in my opinion being a perfect information game makes chess, like go, much less interesting. It means that, in principle, it is simply a matter of running Minimax on a sufficiently powerful computer, and the game can be solved. I do mean 'in principle': actually doing this is still well beyond the world's computational capabilities, though thi…
Limitation is the source of all creativity.
Re: Perfect Information Game: On Chess
#27I don't mean to diminish the accomplishments or skill of chess players, but in my opinion being a perfect information game makes chess, like go, much less interesting. It means that, in principle, it is simply a matter of running Minimax on a sufficiently powerful computer, and the game can be solved. I do mean 'in principle': actually doing this is still well beyond the world's computational capabilities, though thi…
I don't mean to diminish the accomplishments or skill of backgammon players, but in my opinion being an imperfect information game makes backgammon, like poker, much less interesting. It means that, in principle, it is simply a matter of running Minimax over all possible distributions on a sufficiently powerful computer, and the game can be solved. I do mean 'in principle': actually doing this is still well beyond th…
Your statement does not hold for games truly characterised by imperfect information (e.g. poker), in theory or in practice.
Re: Perfect Information Game: On Chess
#28I don't mean to diminish the accomplishments or skill of chess players, but in my opinion being a perfect information game makes chess, like go, much less interesting. It means that, in principle, it is simply a matter of running Minimax on a sufficiently powerful computer, and the game can be solved. I do mean 'in principle': actually doing this is still well beyond the world's computational capabilities, though thi…
So while in principle, the best chess program is, yes, a computer program, humans enjoy learning systems and that's part of why Go & Chess has survived thousand(s?) of years.
www.amazon.com/Theory-Game-Design-Raph-Koster/dp/1449363210/
Additionally, humans seem to not learn by the "min-max" algorithm. Grandmaster Go & Chess players don't exhaustively search all options then compute the best. They use fundamentals (and perhaps intuition, maybe parallel processing?) to see a great move. We still know very little about how brains learn and strategy games are great opportunities to explore this.
Re: Perfect Information Game: On Chess
#29I don't mean to diminish the accomplishments or skill of chess players, but in my opinion being a perfect information game makes chess, like go, much less interesting. It means that, in principle, it is simply a matter of running Minimax on a sufficiently powerful computer, and the game can be solved. I do mean 'in principle': actually doing this is still well beyond the world's computational capabilities, though thi…
You comment is excellent. Thank you! It made me realize that I've actually been regarding games like Sudoku and Reversi like this for decades already. Having written programs to play both I find the games "solved". What games do you find interesting to either just think of or to play?
Re: Perfect Information Game: On Chess
#30I don't mean to diminish the accomplishments or skill of chess players, but in my opinion being a perfect information game makes chess, like go, much less interesting. It means that, in principle, it is simply a matter of running Minimax on a sufficiently powerful computer, and the game can be solved. I do mean 'in principle': actually doing this is still well beyond the world's computational capabilities, though thi…