Author: Russell Reagan
Date: 12:52:01 04/20/02
Go up one level in this thread
On April 20, 2002 at 14:40:43, Terry McCracken wrote: [snip] >Russel true planning is one thing a computer can't do, in any coventional sense, >as the GM or even a master is looking at _ideas_ and may have multiple levels to >the plan, computers don't have ideas, or make multi-level plans. [snip] If you're defining planning as something that only humans can do then this is a silly discussion, since then computers aren't human so obviously they can't "plan". Computers do plan, however. They just don't do it in the same way that humans do. I think that's where a lot of people get confused, when they start thinking in terms of what a human does. Just because that's how humans do it doesn't mean it's the only "true" way or doing something. Computers plan on the move by move level, and humans plan on the move by move level as well as the "idea" level. So you could make the argument that humans have a deeper level of planning, but I don't know why everyone can't see that computers do plan. Maybe it's too simplistic and I'm taking a literal interpretation of the WORD planning instead of the CHESS interpretation of planning. Personally I think that you get a deeper understanding of something when you do look at the abstract and how an idea applies to more than one certain instance. For example here, I'm looking at the abstract idea of planning as a procedure that leads to some goal (which is pretty close to the definition most dictionaries give). By the definition of the word, computers plan. In chess, computers are relatively new, so in terms of chess we think of planning as being a distinctly human tool. To me it's kind of like how God gave the law to Moses, then religious leaders added onto it other laws which if followed would help you to keep the original laws. Today we make laws controlling guns. There is nothing wrong with guns by themselves, but those laws that control guns are an indirect attempt at enforcing the laws against murder. IE you take the original [thing] and you add to it, eventually losing some of the original [thing]. I think that applies to this situation in that the word planning has an original meaning. Before chess there was surely some word for planning in whatever the languages of the times were. We have used planning in chess for so long, that when we don't look at other areas of life and use the idea of planning in them, we begin to forget the original meaning of the word and begin to think of it as something unique to chess, and more specifically, chess played by humans. So if we look at what the word plan means, we see that computers do plan. Their plans are not as high level as humans, of course. The other side of the coin is that perhaps a computer's "plan" is MORE complex than a humans, in that the sheer quantity of information it analyzes creates a comparitively huge plan when faced with human's plans. Even if a human were able to write a book on a particular plan in a single position, it wouldn't come close to the amount of data a computer has dealt with in searching a single position for a matter of minutes. Just because the computer's "plan" isn't in human easy to read form makes it no less of a plan. The computer's plan would be dynamically stored by it's search, and research the next move. Essentially a gigantic "if my opponent does this, I'm going to do this, and then if he does this I'm going to do this, but if instead of the second move he does this, I'm going to do this...etc". The program doesn't need to "store" all of that information because it can generate most of it faster than it could store it and search that stored information. But the information is there nonetheless. Anyway, I've degenerated into throwing around speculative ideas now so I know it's time to wind this post down :) Flame away. Russell
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.