 Originally Posted by Merlock
Why is it considered a strategic game, as if it's using real strategy, when all it is is a brain-wracking competition on who can keep the most possibilities of the opponent's moves in mind?
That's an excellent question. I'll do my best to answer it.
Since the 60s, programmers have been trying to get a computer to play a good game of chess. It doesn't seem like it would be that difficult to produce a monster that would defeat all comers, regardless of strength. After all, can't a computer just look further ahead than a human, and beat him by shear brute force?
It turns out the problem was much more difficult than thought. In fact, it took more than 40 years to produce a computer that could defeat Kasparov in a regular match. Even then, most of the games were drawn. Why is this?
First of all, there are an enormous number of positions to evaluate on each move. If you consider that on average, there are about 30 moves available at each ply (half turn), that's about 729 million different positions to evaluate after just three turns. And what about that evaluation? No matter how far ahead you look, you still have to know which side stands better at that point. The position is clear if you see a checkmate, but if you don't, you still have to evaluate.
The best chess grandmasters can probably see 15 moves ahead during optimal conditions, but they don't really need to see deeper. It turns out that seeing wider is better than seeing deeper. That is, being able to truly evaluate each position based on open files, ranks, imbalances, king safety, pawn structure, piece activity, control of the center, and other factors. That's why the best chess programmers today concentrate more on position evaluation than on search ply depth.
So knowing this, let's get back to your question. Where is the strategy? Generally, there are two main strengths of a player; tactical, and strategical.
Tactics are easy to understand, if somewhat difficult to master. They involve recognizing a pattern on the board as having certain features, and taking advantage of that recognition by aggressive moves (usually captures and exchanges) to win material or positional advantage. For example, a tactic may take advantage of a weak king position to win material, giving an oponent the unsavory choice of losing a piece or losing the game.
Strategy, on the other hand, has to do with controlling squares, files, and ranks, as well as knowing the best positions for the pieces, and how to get them there. A strategy is a plan to optain an advantage, whether it is material or positional. It can not easily be "computed" because it involves many possible contingencies, and can easily encompass a percieved advantage that may not be readily apparent for many moves to come.
Until the programs got much smarter, a grandmaster could easily beat them. Not by looking further ahead, but by knowing that a good strategical position would win in the end. They played for long-term advantages, using speculative sacrifices for a positional edge.
Which is better? A pawn, or an open rank with an unopposed rook on it? Well it depends... how many and which type of pieces are still on the board? Can the file be easily contested? Are there good outposts for the knights? How open is the board for whichever bishops are left? This is heavy duty stuff for a computer, especially if it needs to evaluate this for each of tens of millions of positions each turn.
This is what strategy is all about. Even if a computer is ever able to "solve" chess (probably more than 50 years off at least), humans will never be able to, and must rely on position evaluation and instinct as well as tactical knowledge.
|
|
Bookmarks