Damage 15.3

Discussion about development of draughts in the time of computer and Internet.
Post Reply
Yves
Posts: 41
Joined: Sat Feb 20, 2016 14:00

Re: Damage 15.3

Post by Yves » Sun Mar 22, 2020 10:04

Processor Intel : i7-5930K
CPU : 3.50GHz
Memory : 16 Go
System : 64 bits

BertTuyt
Posts: 1592
Joined: Wed Sep 01, 2004 19:42

Re: Damage 15.3

Post by BertTuyt » Sun Mar 22, 2020 10:10

Yves, then you might have an issue with the preload, as you do not have sufficient memory.
Can you try to change the damage.ini file (directory Engines) into:

Code: Select all

variant = normal
book = 0
threads = 6
tt-shared = 1
tt-size = 25
bb-cache = 1
bb-size = 7
bb-preload = -1
or try,

Code: Select all

variant = normal
book = 0
threads = 6
tt-shared = 1
tt-size = 25
bb-cache = 1
bb-size = 6
bb-preload = 6
You should modify the number of threads, don't know how many cores your processor has.

Bert

BertTuyt
Posts: 1592
Joined: Wed Sep 01, 2004 19:42

Re: Damage 15.3

Post by BertTuyt » Sun Mar 22, 2020 10:55

Although I did not test it in detail, one can also use the Damage GUI for the kr_hub engine.
One should add all the kr_hub files to the engine directory, and change the damage2020.ini into:

Code: Select all

boardsize = 10
engine = kr_hub.exe
protocol = hub
To display the hub messages, one should checkmark the Display GUIDE Messages in the EngineView settings
EngineView Settings.PNG
EngineView Settings.PNG (4.68 KiB) Viewed 13573 times

On can activate this dialog by right clicking in the EngineView Window and select Settings
The Engine view should look like below after start-up
KR_HUB.PNG
KR_HUB.PNG (32.23 KiB) Viewed 13573 times
So far a game with Fixed Time seems possible.

Bert

Yves
Posts: 41
Joined: Sat Feb 20, 2016 14:00

Re: Damage 15.3

Post by Yves » Sun Mar 22, 2020 11:57

Bert,
I found the problem.
The file (s) must be removed from the database folder.
It's ok to play.
Yves, :D

BertTuyt
Posts: 1592
Joined: Wed Sep 01, 2004 19:42

Re: Damage 15.3

Post by BertTuyt » Sun Mar 22, 2020 12:13

Yves, I don't understand your post.

The file (s) must be removed from the database folder.

Maybe you can provide a screenshot for clarification.

Bert

Yves
Posts: 41
Joined: Sat Feb 20, 2016 14:00

Re: Damage 15.3

Post by Yves » Sun Mar 22, 2020 12:57

databases.
"database" to play.
@ + Yves, :D

Sidiki
Posts: 322
Joined: Thu Jan 15, 2015 16:28
Real name: Coulibaly Sidiki

Re: Damage 15.3

Post by Sidiki » Sun Mar 22, 2020 14:10

BertTuyt wrote:
Sun Mar 22, 2020 10:10
Yves, then you might have an issue with the preload, as you do not have sufficient memory.
Can you try to change the damage.ini file (directory Engines) into:

Code: Select all

variant = normal
book = 0
threads = 6
tt-shared = 1
tt-size = 25
bb-cache = 1
bb-size = 7
bb-preload = -1
or try,

Code: Select all

variant = normal
book = 0
threads = 6
tt-shared = 1
tt-size = 25
bb-cache = 1
bb-size = 6
bb-preload = 6
You should modify the number of threads, don't know how many cores your processor has.

Bert
Hi Bert,

For me, download it's in progress. I want to know if we can use the old endgame database or this it's different ?

Thank.
Sidiki.

BertTuyt
Posts: 1592
Joined: Wed Sep 01, 2004 19:42

Re: Damage 15.3

Post by BertTuyt » Sun Mar 22, 2020 16:28

Sidiki, the databases (.cprx) are from 2015, only the DB64Header.cprx (17-8-2019) has a new format.

Bert

Sidiki
Posts: 322
Joined: Thu Jan 15, 2015 16:28
Real name: Coulibaly Sidiki

Re: Damage 15.3

Post by Sidiki » Sun Mar 22, 2020 19:22

BertTuyt wrote:
Sun Mar 22, 2020 16:28
Sidiki, the databases (.cprx) are from 2015, only the DB64Header.cprx (17-8-2019) has a new format.

Bert
Thank Bert,
I downloaded all the files, i will try a dxp games.

Thank again.

Sidiki

Krzysztof Grzelak
Posts: 1368
Joined: Thu Jun 20, 2013 17:16
Real name: Krzysztof Grzelak

Re: Damage 15.3

Post by Krzysztof Grzelak » Mon Mar 23, 2020 07:42

And what does it mean tt-shared.

BertTuyt
Posts: 1592
Joined: Wed Sep 01, 2004 19:42

Re: Damage 15.3

Post by BertTuyt » Mon Mar 23, 2020 08:41

tt-shared determines if all threads use (share) the same (tt-shared = 1) hash table or not (tt-shared = 0).
I use this option when I generate many games for the learning algorithm, and every thread deals with one game, and has a separate hash-table.

In normal game play tt-shared should be set to 1 (so tt-shared = 1).
Bert

Krzysztof Grzelak
Posts: 1368
Joined: Thu Jun 20, 2013 17:16
Real name: Krzysztof Grzelak

Re: Damage 15.3

Post by Krzysztof Grzelak » Mon Mar 23, 2020 13:25

Thank you for your answer Bert.

Krzysztof Grzelak
Posts: 1368
Joined: Thu Jun 20, 2013 17:16
Real name: Krzysztof Grzelak

Re: Damage 15.3

Post by Krzysztof Grzelak » Mon Mar 23, 2020 14:24

Damage 15.3 does not save batches properly pdn. I still have a question Bert - what can be the maximum number of options bb-cache and tt-size.

BertTuyt
Posts: 1592
Joined: Wed Sep 01, 2004 19:42

Re: Damage 15.3

Post by BertTuyt » Mon Mar 23, 2020 15:28

I know that pdn files as produced by the Damage GUI are still not ok.
But again I wanted to finalize an engine for your tournament, and hereafter I can work on some bugs in the GUI.

bb-cache=5 is the maximum, as the total database size is 16.7 GByte, and you should multiple the bb-cache size with 4 GByte to get the total.
As many computers have 32 GByte or more, it was not my priority to find a better compression, or convert to the DBs made by Ed.

tt-size , i never tested this, but guess you could go to 31.

will check this...

Bert

Krzysztof Grzelak
Posts: 1368
Joined: Thu Jun 20, 2013 17:16
Real name: Krzysztof Grzelak

Re: Damage 15.3

Post by Krzysztof Grzelak » Mon Mar 23, 2020 16:48

DXP works correctly in the program - there are no problems. Option test tt-size and bb-cache. Below test of these two options. Bert whether large pages work correctly in the program.

variant = normal
book = 0
threads = 16
tt-shared = 1
tt-size = 30 or 29 - Please take a look at figure No.1
bb-cache = 5
bb-size = 7
bb-preload = 7

variant = normal
book = 0
threads = 16
tt-shared = 1
tt-size = 28 - Please take a look at figure No.2
bb-cache = 5
bb-size = 7
bb-preload = 7

variant = normal
book = 0
threads = 16
tt-shared = 1
tt-size = 27 - Please take a look at figure No.3
bb-cache = 5
bb-size = 7
bb-preload = 7


variant = normal
book = 0
threads = 16
tt-shared = 1
tt-size = 26 - Please take a look at figure No.4
bb-cache = 5
bb-size = 7
bb-preload = 7

variant = normal
book = 0
threads = 16
tt-shared = 1
tt-size = 25 - Please take a look at figure No.5
bb-cache = 5
bb-size = 7
bb-preload = 7

As for the tournament, I already know when it will take place. Information is not yet available to the public. Please believe me you can easily improve the format png. I even think you can make a book for the program.
Attachments
1.jpg
1.jpg (17.12 KiB) Viewed 13356 times
2.jpg
2.jpg (16.68 KiB) Viewed 13356 times
3.jpg
3.jpg (17.42 KiB) Viewed 13356 times
4.jpg
4.jpg (16.91 KiB) Viewed 13356 times
5.jpg
5.jpg (17.08 KiB) Viewed 13356 times

Post Reply