Not logged inRybka Chess Community Forum
Up Topic The Rybka Lounge / Chess / What are Cores and Such?
- - By Gizchehs Defender (***) [nl] Date 2012-05-10 21:41 Edited 2012-05-10 21:44
I Notice that I see a lot of Technical Terms here.

Are they here because there are some Computer Experts here who are talking about Computer Components, or are they needed for Chess Engines ( Playing 8 hours per move, Analyzing moves etcetera etcetera ) or, to ask this in bad English, is it for both the Case?

I do not really understand.
I wanted to give a sample Picture of what I mean, but cannot find after 16 minutes.
The picture was about Rybka ( or maybe Houdini ) and I saw all those things :surprised:
Parent - By Labyrinth (****) [us] Date 2012-05-11 00:38
Yes, technical terms are needed for chess engines. The more the better. Just saying "Intel Virtualization Technology for Directed I/O" is worth +100 Elo for Rybka.
Parent - - By Mark Mason (***) [gb] Date 2012-05-11 07:19
Hi,

It is because the way in which a chess engine performs in terms of elo strength is very much influenced by the computer hardware being used. The speed of the hardware, CPU, RAM, number of cores etc all have a bearing on the speed and search depth of an engine. Therefore When you are involved in computer chess and chess engines, people are very focused on hardware as it is a major factor. It is not the only factor of course, there is the openings book, engine parameter settings etc.
Parent - - By Gizchehs Defender (***) [nl] Date 2012-05-11 10:09
oh, that's very interesting :smile:
So than you can have an even stronger Chess Engine, by Computer Components that are Specifically Commited to the Chess Engine and the GUI, and it is not only about the Codings and the Opening Book. also Heavy Material.

Actually that's a nice idea.
Parent - - By Mark Mason (***) [gb] Date 2012-05-12 07:14
"So than you can have an even stronger Chess Engine".........

Not exactly - be a bit careful here with the term stronger. The engine itself is not stronger - engine X is engine X whatever hardware it runs on. What I meant is that the performance of engine X whilst playing games can be improved on better hardware. So if 2 players are having an engine vs engine match using the same engine X and for a set time control, the player with the faster and more powerful computer hardware is more likely to win because on his hardware engine X will calculate at a faster nodes per second and will reach the same search depth sooner.  If there were no time control eg. when doing infinite analysis where you let the engine run for as long as you like, you do not get this advantage as the engine will reach the same depth eventually - it will just take longer.
Parent - By Labyrinth (****) [us] Date 2012-05-12 08:03
It may be simpler just to say that:

A chess engine will calculate more quickly on faster hardware, which will allow it to search deeper in a given amount of time, and this may result in it selecting stronger moves.
Up Topic The Rybka Lounge / Chess / What are Cores and Such?

Powered by mwForum 2.27.4 © 1999-2012 Markus Wichitill