Go back
Engine Upgrade

Engine Upgrade

Only Chess

MR

Joined
19 Jun 06
Moves
847
Clock
09 Jul 06
Vote Up
Vote Down

Sorry, I just saw Landon's latest post. Actually, the free Rybka is quite strong in its own right. According to CEGT, the free Rybka is actually a few points stronger than the newest Toga. But although the free Rybka is strong, it has some irritating flaws (it's a beta, after all.) It can't use tablebases, and it's endgame technique is horrendous. Also, it can only display the principle variation (no additional variations.)

So if you go the free route, using Rybka is only slightly better than Toga, but with more bugs and irritations. Or you can give up just a few ratings points and go with the more stable Toga.

X
Cancerous Bus Crash

p^2.sin(phi)

Joined
06 Sep 04
Moves
25076
Clock
10 Jul 06
Vote Up
Vote Down

Which engine you use (within reasons, The King [The CM engine] is utter crap) doesn't matter compared to having tablebases versus not having tablebases. Especially in short time controls.

MR

Joined
19 Jun 06
Moves
847
Clock
10 Jul 06
1 edit
Vote Up
Vote Down

I disagree Xanthos. Which engine you use makes a huge difference. Rybka without tablebases will thrash many other lesser engines, even with tablebases. Tablebases make far less of a difference than one might think. In the majority of games, the tablebases are never even accessed. Yes, every now and then having tablebases will salvage a draw from a loss or a win from a draw, but not that often. Better to have tablebases, but it's not a huge difference in rating points.

X
Cancerous Bus Crash

p^2.sin(phi)

Joined
06 Sep 04
Moves
25076
Clock
10 Jul 06
Vote Up
Vote Down

Originally posted by Mad Rook
I disagree Xanthos. Which engine you use makes a huge difference. Rybka without tablebases will thrash many other lesser engines, even with tablebases. Tablebases make far less of a difference than one might think. In the majority of games, the tablebases are never even accessed. Yes, every now and then having tablebases will salvage a draw from a loss or a ...[text shortened]... but not that often. Better to have tablebases, but it's not a huge difference in rating points.
Play a game against an engine with tablebases with your tablebases disabled and you'll see.

MR

Joined
19 Jun 06
Moves
847
Clock
10 Jul 06
Vote Up
Vote Down

Been there, done that. I play engine-engine matches on my PC all the time. I stand by my statement.

X
Cancerous Bus Crash

p^2.sin(phi)

Joined
06 Sep 04
Moves
25076
Clock
10 Jul 06
Vote Up
Vote Down

Originally posted by Mad Rook
Been there, done that. I play engine-engine matches on my PC all the time. I stand by my statement.
And I stand by mine. I've won more than a handful of games over 'superior' engines during the final stages (ie. when tablebases become useful) from even (and occasionally lost) positions.

And how are you not reaching the point where tablebases enter the search tree in every game?

e

Joined
19 Nov 05
Moves
3112
Clock
10 Jul 06
Vote Up
Vote Down

Rybka and Shredder are both much better than Spike. I think you should check those out.

e

Joined
19 Nov 05
Moves
3112
Clock
10 Jul 06
Vote Up
Vote Down

Originally posted by XanthosNZ
And I stand by mine. I've won more than a handful of games over 'superior' engines during the final stages (ie. when tablebases become useful) from even (and occasionally lost) positions.

And how are you not reaching the point where tablebases enter the search tree in every game?
Every game? Tablebases only become a factor in the endgame, when there are 5 pieces or less. Thus, if you get a strong engine up a piece in the middle game, with or without tablebases, it will usually win. In fact, the other engine will probably resig before the endgame. (depends on settings)

X
Cancerous Bus Crash

p^2.sin(phi)

Joined
06 Sep 04
Moves
25076
Clock
10 Jul 06
Vote Up
Vote Down

Originally posted by exigentsky
Every game? Tablebases only become a factor in the endgame, when there are 5 pieces or less. Thus, if you get a strong engine up a piece in the middle game, with or without tablebases, it will usually win. In fact, the other engine will probably resig before the endgame. (depends on settings)
The game will only be decided in the middlegame if one engine is significantly stronger than the other (as mistakes aren't an issue). In my experience ( > 5000 games in the Playchess engine room) most games are decided either in the opening (one side plays a line that an engine shouldn't play) or in the transfer from the mid to the endgame (this is a specific point in engine chess). Whichever side can make the transition first gains an excellent advantage.

Also I've seen tablebase activity in Fritz with 8 or 9 pieces remaining on the board and I could easily construct examples of occasions with many more pieces. If a position in a tablebase occurs during a search tree then you are gaining the advantage of the tablebases.

S

Joined
21 Feb 06
Moves
6500
Clock
10 Jul 06
Vote Up
Vote Down

...tablebases greatly imporve the search horizon of a Computer Engine.

If it gets 13 ply deep and spots a tablebase postion it might be able to quickly jump another 8 ply ~ where it transposes to a won tablebase position with perfect play.

- Thus it will improve perfermance and rating, becuase the other engine is only looking 13 deep.


Now all it has to do is get to an evenish middlegame and wait until it can "out-think" (i.e. search deeper) than the other engine.


as for other things to improve engines.

better (faster) hardware.
high Quality database (which should complement the Engines opening choices...corr. games are the best to use)
Good opening Book
Better engine (of course!!)
TABLEBASES

etc, etc

DF
Lord of all beasts

searching for truth

Joined
06 Jun 06
Moves
30390
Clock
10 Jul 06
Vote Up
Vote Down

Is there any point to all of this?

Who cares how engines play and which version is stronger?

This site is for human v human isn't it?

If you want a good engine go to your local Ferrari dealer and get his advice.

w
If Theres Hell Below

We're All Gonna Go!

Joined
10 Sep 05
Moves
10228
Clock
10 Jul 06
Vote Up
Vote Down

I think I've seen lab results which showed only a little improvement with tablebases. I think it was around 50 points in rating or so? can't seem to be able to find it anymore though...

S

Joined
21 Feb 06
Moves
6500
Clock
10 Jul 06
Vote Up
Vote Down

Originally posted by wormwood
I think I've seen lab results which showed only a little improvement with tablebases. I think it was around 50 points in rating or so? can't seem to be able to find it anymore though...
I would say 50 pts is quite a good improvement....

L

Joined
18 Jan 06
Moves
3054
Clock
10 Jul 06
Vote Up
Vote Down

http://www.aarontay.per.sg/Winboard/egtb.html#[A.1]

I says only 25 elo points on avaerage.

Is this the huge difference you've been ranting about, Xanthos?

X
Cancerous Bus Crash

p^2.sin(phi)

Joined
06 Sep 04
Moves
25076
Clock
10 Jul 06
Vote Up
Vote Down

Originally posted by LanndonKane
http://www.aarontay.per.sg/Winboard/egtb.html#[A.1]

I says only 25 elo points on avaerage.

Is this the huge difference you've been ranting about, Xanthos?
I'm basing my emphasis on tablebases on my own experiences. They added close to 100 points to the rating of my engine in engine-engine matches. There is an awful lot of bad advice out there about engine play.

Cookies help us deliver our Services. By using our Services or clicking I agree, you agree to our use of cookies. Learn More.