Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Symbolic: The TNS (Thousand Node Search)

Author: Will Singleton

Date: 15:28:24 02/17/04

Go up one level in this thread


On February 17, 2004 at 06:02:10, Roberto Nerici wrote:

>>why should a computer emulate the human approach to chess? not everything in
>>nature is perfect...  are our aeroplanes equipped with big feathery flapping
>>wings? if we find a better solution, we should use it. chess computers can do
>>many things the best human players are quite uncapable of, and sacrificing this
>>kind of power seems wrong to me (and you would be sacrificing it if you wanted
>>to build in sophisticated pattern recognition in a program, slowing it down by
>>many powers of 10...).
>
>I agree with the analogy but remember that there is more than one possible goal
>being aimed for when writing a chess program. Sticking with your feathery
>analogy, it would be very interesting to build a robot with flappy wings and
>feathers and no doubt you would learn a lot. In that sense, it would be "worth"
>doing. What it wouldn't be, is a good way to build a machine for flying around
>doing something useful.
>
>Similarly with the chess engine. I'm skeptical that Symbolic will ever be a very
>strong engine, so if his only goal is to write a strong engine, I think he's
>going about it the wrong way. However, he's said that that isn't the case and he
>may well achieve his other goals; it is (to me at least) an interesting project,
>and if he can produce a reasonable program which can describe its plans that it
>be a good tool for many people.
>
>However, I do agree with your argument about the weakness of emulating human
>play so it is worth expanding on it. I think (as you seem to) it is a false
>assumption that to play chess well you must play it as humans do. I think this
>was obvious 20+ years ago; now it is blindingly obvious :-) Chess is an
>interesting human game because humans find it difficult. Humans are basically
>bad at chess; it isn't something human brains are particularly suited for.
>Making one type of hardware stuggle to behave like a very different type of
>hardware struggling to do a task it is unsuited for is, well, we can't expect it
>to be very good at it. You have to do it for reasons other than pure strength.
>
>Roberto/.

I diasgree with all of your points (with the possible exception of Symbolic).
Humans bad at chess?  With our best computers *still* unable to play better than
humans?  You have to think about it for a minute.  We are generally using, with
one or two improvements, the same algorithm that Shannon came up with 54 years
ago.  It happens to work very well.  But the likelihood of it being the best way
is pretty small.

Will



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.