ChessGUI - important question

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

Krzysztof Grzelak
Posts: 1634
Joined: Tue Jul 15, 2014 12:47 pm

Re: ChessGUI - important question

Post by Krzysztof Grzelak »

Thank you for your response. A great pity that developers often give small number EGTB cache, just look at the engine Protector 1.9.0. there only can type 64 MB.
Guenther
Posts: 4718
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: ChessGUI - important question

Post by Guenther »

Krzysztof Grzelak wrote:Thank you for your response. A great pity that developers often give small number EGTB cache, just look at the engine Protector 1.9.0. there only can type 64 MB.
Despite all what HG and Matthias said in this thread is true, you seemed to miss the main message.

1. Tablebases still have a very small influence on the performance of a chess program(except perhaps in special cases of usage e.g. analysis).
2. The cache of tablebases even has a practically unmeasurable influence on the performance of a chess program.
3. There are dozens of other ways to cripple the performance of a chess program which have more impact than tablebases/tablebase cache.

Guenther
lkaufman
Posts: 6300
Joined: Sun Jan 10, 2010 6:15 am
Location: Maryland USA
Full name: Larry Kaufman

Re: ChessGUI - important question

Post by lkaufman »

Krzysztof Grzelak wrote:You write so
hgm wrote:Syzygy tablebases use no cache.

These are engine parameters anyway, the GUI can do nothing more but pass them on to engines that say they want to have them.
Then please write because I do not quite understand. That's what's options in the engine Komodo - Table Memory, since the program uses tablebases syzygy. What it is and whether it is needed in the engine.
Table Memory in Komodo has nothing to do with tablebases. It is just how much memory will be used by several other tables in Komodo, not including Hash or Tablebases. The default 64 is fine for blitz games on one thread; for longer games or more threads it should be increased.
Komodo rules!
lkaufman
Posts: 6300
Joined: Sun Jan 10, 2010 6:15 am
Location: Maryland USA
Full name: Larry Kaufman

Re: ChessGUI - important question

Post by lkaufman »

Ok, I did so. I hope this answers your question.
Komodo rules!
Krzysztof Grzelak
Posts: 1634
Joined: Tue Jul 15, 2014 12:47 pm

Re: ChessGUI - important question

Post by Krzysztof Grzelak »

Thank you very much for your answer Mr. Larry.
Krzysztof Grzelak
Posts: 1634
Joined: Tue Jul 15, 2014 12:47 pm

Re: ChessGUI - important question

Post by Krzysztof Grzelak »

Guenther wrote:Despite all what HG and Matthias said in this thread is true, you seemed to miss the main message.

1. Tablebases still have a very small influence on the performance of a chess program(except perhaps in special cases of usage e.g. analysis).
2. The cache of tablebases even has a practically unmeasurable influence on the performance of a chess program.
3. There are dozens of other ways to cripple the performance of a chess program which have more impact than tablebases/tablebase cache.

Guenther
Thank you very much for your answer Mr. Guenther.
Krzysztof Grzelak
Posts: 1634
Joined: Tue Jul 15, 2014 12:47 pm

Re: ChessGUI - important question

Post by Krzysztof Grzelak »

I have a question about the program ChessGUI. Be what I mean. They play two engines and use tablebases syzygy - is the end of the game. In both windows where the option is TBs arise that the number of engines they used during the game. Is there a possibility that the program while starts a new game show TBs 0.
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: ChessGUI - important question

Post by Matthias Gemuh »

Krzysztof Grzelak wrote:I have a question about the program ChessGUI. Be what I mean. They play two engines and use tablebases syzygy - is the end of the game. In both windows where the option is TBs arise that the number of engines they used during the game. Is there a possibility that the program while starts a new game show TBs 0.
If that number is changing, then the engine is seeing tablebase positions.
If that number is not changing, then the engine is not seeing tablebase positions, or it cannot use tablebases.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
Krzysztof Grzelak
Posts: 1634
Joined: Tue Jul 15, 2014 12:47 pm

Re: ChessGUI - important question

Post by Krzysztof Grzelak »

Matthias Gemuh wrote:If that number is changing, then the engine is seeing tablebase positions.
If that number is not changing, then the engine is not seeing tablebase positions, or it cannot use tablebases.
Thank you for your answer Matthias.