Go back
Engine Upgrade

Engine Upgrade

Only Chess

L

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

I have recently entered a computer chess tournament. My engine, Spike 1.1, is pretty strong, but not nearly as strong as some of the other competitors. So my question is this: What would be the best method to upgrade a UCI engine, resulting in a drastic ELO increase?

I know it's possible, because one of my friends firends on FICS, his name is EJD i think, updgraded his version of Spike 1.1 so that it went from 2400 to 2700, at the top of the rating list!

R
Track drifter ®

Hoopnholler, MN

Joined
28 Feb 05
Moves
4500
Clock
09 Jul 06
Vote Up
Vote Down

Originally posted by LanndonKane
I have recently entered a computer chess tournament. My engine, Spike 1.1, is pretty strong, but not nearly as strong as some of the other competitors. So my question is this: What would be the best method to upgrade a UCI engine, resulting in a drastic ELO increase?

I know it's possible, because one of my friends firends on FICS, his name is EJD i th ...[text shortened]... aded his version of Spike 1.1 so that it went from 2400 to 2700, at the top of the rating list!
Try Prodeo.

It will woop the tar outa spike. It's also free. Great for arena chess.

http://members.home.nl/matador/prodeo.htm

Mctayto
Highlander

Planet Earth

Joined
10 Dec 04
Moves
1044700
Clock
09 Jul 06
Vote Up
Vote Down

I don't see the point of a game that is engine v engine ??
Am I missing something, what is the point ??

Bedlam

Joined
21 Apr 06
Moves
4211
Clock
09 Jul 06
Vote Up
Vote Down

Get Rybka, wicked little engine, tends to duff almost anything.

Use XP to set the engines priority to the highest.....get a faster processor....use an engine opening book.....tablebases.

L

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

Originally posted by Bedlam
Get Rybka, wicked little engine, tends to duff almost anything.

Use XP to set the engines priority to the highest.....get a faster processor....use an engine opening book.....tablebases.
I have Rybka Spike is better.

Bedlam

Joined
21 Apr 06
Moves
4211
Clock
09 Jul 06
Vote Up
Vote Down

Originally posted by Mctayto
I don't see the point of a game that is engine v engine ??
Am I missing something, what is the point ??
I guess they enjoy fine tuning the engines to get that little bit extra out of them. Another reason might be (and one iv considered) is setting the opening book to play just one line mainly little know ones like. 1.e4 e6 2.b3 d5 3.Bb2 and then leaving the engine to play it against other peoples engines for say a month and seeing how the games went with win/loss% of moves. Also a lot of the engines can learn to some extent while this might not change their overall elo by say more than one or two points, you could improve its performance down the lines you get it to play often.

X
Cancerous Bus Crash

p^2.sin(phi)

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

Originally posted by Bedlam
Get Rybka, wicked little engine, tends to duff almost anything.

Use XP to set the engines priority to the highest.....get a faster processor....use an engine opening book.....tablebases.
Setting the engine priority to highest will do nothing unless you have other things going on in the background. And you really shouldn't if you want good play out of your engine.

cashthetrash
PoPeYe

This is embarrasking

Joined
17 Nov 05
Moves
44152
Clock
09 Jul 06
Vote Up
Vote Down

Vroom, vroom...Gentlemen start your engines.

X
Cancerous Bus Crash

p^2.sin(phi)

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

Originally posted by LanndonKane
I have recently entered a computer chess tournament. My engine, Spike 1.1, is pretty strong, but not nearly as strong as some of the other competitors. So my question is this: What would be the best method to upgrade a UCI engine, resulting in a drastic ELO increase?

I know it's possible, because one of my friends firends on FICS, his name is EJD i th ...[text shortened]... aded his version of Spike 1.1 so that it went from 2400 to 2700, at the top of the rating list!
Do you have tablebases installed and associated with the engine?

L

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

Originally posted by XanthosNZ
Do you have tablebases installed and associated with the engine?
Umm no not tablebases.

Where can i get them?

X
Cancerous Bus Crash

p^2.sin(phi)

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

Originally posted by LanndonKane
Umm no not tablebases.

Where can i get them?
Generate them.

Bedlam

Joined
21 Apr 06
Moves
4211
Clock
09 Jul 06
Vote Up
Vote Down

Originally posted by LanndonKane
I have Rybka Spike is better.
Just a quick check and it seems that Rybka 2.0 is hammering the crap out of Spike 1.2, at least in blitz and slow games.

L

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

Originally posted by XanthosNZ
Generate them.
How?

Sorry I haven't heard of these table thingy's before.

L

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

Originally posted by Bedlam
Just a quick check and it seems that Rybka 2.0 is hammering the crap out of Spike 1.2, at least in blitz and slow games.
Yeah, I only have the free version of Rybka.

MR

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

Bedlam is right, if you have the money, get Rybka. On average, it will beat all the other engines, all other conditions being equal. (This isn't just my opinion, the CEGT engine testing site confirms this.) If you don't want to spend money on a new engine, then your best bet is probably the newest version of Toga (I think it's Toga II 1.2.1a). Toga is probably the strongest free engine. Spike 1.2 (yes a new version is out!) and Gambit Fruit are almost as good as Toga. I've used Toga, and it's relatively bug free. I haven't used Rybka, but I've heard others complain at times about various bugs, at least on the Playchess server (I'm not sure whether the bugs are caused by the engine or the Playchess GUI).

And yes, tablebases will help a little. (But don't expect a huge improvement.) Don't bother trying to generate them, it will take you forever. (Trust me, I actually tried.) There are a few web sites where you can download them for free. But be warned, a 5 piece tablebase takes a little over 7 gigabytes of hard drive space. (4 piece is only about 30 megabytes.) And don't forget, the 2 kings and any pawns also count as pieces.

And a decent opening book helps. I've used the free Sedat and Harry Schnapp books, and they're not bad. I'm sure the books that come with commercial engines like Fritz, CM, etc aren't bad either. Some people claim that custom made books can help a rating greatly, but it is very labor intensive, and I don't have the time or desire to do that.

Also, the hardware makes a difference. A faster CPU translates to a higher rating. Not that you would run right out and buy a new PC just for chess, but just be aware that hardware also matters.

If you need me to give you any links to any of the stuff I've mentioned, just ask. (I just didn't want to spend time looking them all up if you could easily find them yourself.)

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