Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: another assumption

Author: Vincent Diepeveen

Date: 07:35:48 12/12/02

Go up one level in this thread


On December 11, 2002 at 18:49:36, Sune Fischer wrote:

>On December 11, 2002 at 12:21:45, Vincent Diepeveen wrote:
>
>>Secondly my evaluation with simple alfabeta and simple nullmove and a
>>simple move generator (my move generator is pretty simple and stripped off
>>actually like 40 lines including en passant and castlign) and a simple
>>move ordering, so that the search is perhaps a 200 lines or so
>>in itself and a simple recapturing qsearch. Yes even a static qsearch
>>of 20 lines.
>>
>>That very inefficient search with diep's evaluation will of course kick the
>>hell out of the best search in the world with movei evaluation.
>
>Hah, not a chance.
>You will lose, and you will lose badly.

I can disproof your 95% is search figure.

Assuming a 10 ply simple bugfree search. Just nullmove, simple hashtables
and simple qsearch and alfabeta. Not even PVS is needed though it is
only 3 lines extra at most :)

We take first a simpel eval that always return 0 for your program.

I take my own evaluation.

DIEP eval wins within 20 moves from your thing?
Or if you play on till mate, mate in 38?

Look your thing has a 95% chance already to make major blunder
the first 2 moves. If not then the next move. Each move such a big
chance is of course suicidal.

Then we take another experiment.

DIEP eval versus a simple evaluatoin just counting material, nothing
else.

both 10 ply. Of course i don't mind if you want to get 30 ply with
it either. I'll win anyway :)

Then you add piece square tables which you are not allowed to initialize
other than with a constant definition (so no code to improve the
tables in the root).

That's already 768 adjustable parameters extra for you!

Just like that for free :)

Already have your 200 lines of course code then?

768 adjustable paramters should eat something in the define.

I guess at least 100 lines of code it eats.

So you are already nearly at movei strength :)


HOw many moves will most of the games take?

Of course still an easy 100% score for the diep eval, already within
a move or 12 you are dead lost. some games i will already look very
happy after 6 moves, but only after 12 moves of course the average
Fischer guy realizes what happens.

I remember a game Fritz - Kramnik where even a top GM (Svidler)
disagreed with me that Fritz would lose because it was busy committing
suicide and i predicted that it would even get worse as it had
so many silly moves which it could do to nullmove whereas taking
action was something that no computer would do there.
But 10 moves later he started to agree :)

Most games will follow that principle. I'm sure of it. Some games i will
be smiling bigtime after 8 moves already.

I remember a game DIEP - PESCE. Sorry Diep - The Baron.

 1   d2-d4    (1:30:00,1:30:00)  book
 1.. Ng8-f6   (1:30:00,1:29:52)
 2   c2-c4    (1:29:59,1:29:52)  book
 2.. Nb8-c6   (1:29:59,1:29:44)
 3   Nb1-c3   (1:29:59,1:29:44)  book
 3.. e7-e5    (1:29:59,1:29:31)
 4   d4-d5    (1:29:59,1:29:31)  book
 4.. Nc6-e7   (1:29:59,1:29:21)
 5   e2-e4    (1:29:59,1:29:21)  book
 5.. Ne7-g6   (1:29:59,1:29:10)
 6   h2-h4    (1:29:59,1:29:10)  book
 6.. h7-h5    (1:29:59,1:28:57)
 7   Bc1-g5   (1:29:59,1:28:57)  book
 7.. Bf8-c5   (1:29:59,1:28:46)

here i already started smiling bigtime. My opponent, not exactly a bad
chessplayer, somehow didn't feel comfortable either, but knowing that
diep's evaluation here was -0.017 even he didn't worry too much i guess.

However after playing 7.Bg5 from book i had already written in my
mind 1-0 behind the game :)

Some things are just so easy to predict :)

Now show me your money to bet at the result movei with 2000 source code
lines for eval versus diep. I predict diep winning a 6 game match of
120 0.

Of course i will run automatically and automatically kibitz, just like
movei must do too of course.

If we play for big money there is enough objective arbiters to put at
both programs a special arbiter.

Best regards,
Vincent

>>Especially if both are without book.
>>
>>Best regards,
>>Vincent



This page took 0.42 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.