Computer Chess Club Archives


Search

Terms

Messages

Subject: moderators and research

Author: Vincent Diepeveen

Date: 16:33:38 02/25/04

Go up one level in this thread


On February 25, 2004 at 18:24:05, Bob Durrett wrote:

>
>Ladies and Gentlemen:
>
>The ideal CCC moderator should be mature, very smart, tough as nails, and above
>all NOT senile.

And ideally it should not be folks that makes up stories that they own a purple
heart, when they don't.

>Technical expertise is somewhat important.
>Currently and in the past we have had some excellent moderators and I trust the
>same will be true in the future.

In general the candidate level is deteriorating here.

Additionally the computerchess scene gets dominated in reality by
european/middle east progress, but moderation at CCC by North-Americans.

>Bob Durrett
>
>P.S.  A few more sophisticated and elegant chess algorithms would be nice too. :
>)

Good elegant algorithms (or enhancements) never get posted in CCC.

In fact i have invented many algorithms / search methods, which i never posted
and do not plan to post either.

All but one appeared to be big BS in the end anyway, but one looks real
promising.

I lack time to implement it, because making money is important in life and in
general that means not working onto search algorithms, no matter how cool it is
to do.

Perhaps i will give it a shot 1 week before ict4 :)

Most miserably failed the algorithm where i had put a lot of months work in,
which started off as a CNS implementation (conspiracy number search).

Also failed was a selective searching search method where i had put in 2 years
of work (1998+1999).

In general in computerchess experimenting with new search methods is what takes
a lot of time.

Nowadays also time consuming is of course parallellization.

When talking about search algorithms (also parallel search) i am sure there is
still a lot to invent. Majority of simple stuff has already been discovered. it
is very difficult to find new algorithms that use very simple general working
principles.

However i'm sure there is still a lot to discover when complexity gets added.

The reason why in general at universities never complex stuff gets invented in
game tree search is simply because the vaste majority, so everyone with one or 2
exceptions (Jonathan Schaeffer is one such an exception of a good guy), they are
busy at a level which is so simple. They still must learn basic stuff and are
simply busy reinventing what already has been invented then they put 1 condition
different and they call it a new algorithm (which IMHO is not a new algorithm
then but at most a new tuning of an existing algorithm).

So they simply are not *busy* creating complex working algorithms. And as i
already said, all effort spent so far by the same majority of researchers has
already been put in finding simple algorithms.

Of course it would be cool if someone out of that group comes up with a new
simple working algorithm that works great.

But the odds are small that they will find it. If someone will find it, it will
be a computer chess programmer who's not going to post it.

This where when you add complexity to algorithms, there is an entire field open
to discover new algorithms in. The number of complex search methods published
(not counting parallellization algorithms of course which are all non trivial to
implement) which you cannot implement within 5 minutes of your time and from
which you know in advance that they *must* be tried just in case they work, you
really can count them on 1 hand.

Yet i'm sure that no coming researcher will focus upon complex algorithms
either. The problem is simply it takes yourself to program a quite good playing
chessprogram in order to test simple algorithms and figure out whether they
work.

Only when a researcher has understanding there he can move on to create some
more complex algorithms when he has the time.





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.