Dragon v4.7

Discussion about development of draughts in the time of computer and Internet.
MichelG
Posts: 274
Joined: Sun Dec 28, 2003 20:24
Contact:

Re: Dragon v4.7

Post by MichelG »

Krzysztof Grzelak wrote: Sun Jul 26, 2026 14:34 Hi Michel,
I noticed another error in the Dragon version 4.8.2. It is not possible to generate a database of endings on my processor and with my RAM. My processor is AMD Ryzen Threadripper 2990WX 3.0 GHz and my memory is Kingston HyperX Fury 128 GB.
That system should work well.

Can you send the error? Which option did you select when generating the databases?
Krzysztof Grzelak
Posts: 1469
Joined: Thu Jun 20, 2013 17:16
Real name: Krzysztof Grzelak

Re: Dragon v4.7

Post by Krzysztof Grzelak »

MichelG wrote: Sun Jul 26, 2026 21:22 That system should work well.

Can you send the error? Which option did you select when generating the databases?
The worst thing is that it doesn't show anything. A black window flashes, and nothing else happens. The same error occurs as in version 4.8.0 - and nothing further happens.

Image
MichelG
Posts: 274
Joined: Sun Dec 28, 2003 20:24
Contact:

Re: Dragon v4.7

Post by MichelG »

Krzysztof Grzelak wrote: Sun Jul 26, 2026 21:37 The worst thing is that it doesn't show anything. A black window flashes, and nothing else happens. The same error occurs as in version 4.8.0 - and nothing further happens.
I think i have found the issue. There is a bug if you have more than 40 threads, and your system has 64. I will fix in the next update.
Krzysztof Grzelak
Posts: 1469
Joined: Thu Jun 20, 2013 17:16
Real name: Krzysztof Grzelak

Re: Dragon v4.7

Post by Krzysztof Grzelak »

MichelG wrote: Mon Jul 27, 2026 18:55 I think i have found the issue. There is a bug if you have more than 40 threads, and your system has 64. I will fix in the next update.
Thank you very much Michel
Krzysztof Grzelak
Posts: 1469
Joined: Thu Jun 20, 2013 17:16
Real name: Krzysztof Grzelak

Re: Dragon v4.7

Post by Krzysztof Grzelak »

Hi Michel,
The same error occurs as in version 4.8.0 - and nothing further happens.

Image

Is it possible to fix this?

Krzysztof
Joost Buijs
Posts: 548
Joined: Wed May 04, 2016 11:45
Real name: Joost Buijs

Re: Dragon v4.7

Post by Joost Buijs »

I don't want to be rude, but look: you are still using Dragon version 4.8.0. Weird is that your computer only seems to have 16 GB of memory.

I tried the same on my obsolete 32 core AMD 3970X, it shows all the memory, and it doesn't hang.

{49311BB8-0FA2-4FEA-A898-820546A4FE41}.png

First try to install the latest version. If it's compiled for max. 40 threads you can try to disable SMT.

I didn't try to generate databases with it, because it is probably easier to download them.

Edit:

I see now now you show the same old picture twice, so forget my message about the version, but 16 GB of memory is really weird if you have 128 GB RAM.
Last edited by Joost Buijs on Wed Jul 29, 2026 17:14, edited 2 times in total.
Krzysztof Grzelak
Posts: 1469
Joined: Thu Jun 20, 2013 17:16
Real name: Krzysztof Grzelak

Re: Dragon v4.7

Post by Krzysztof Grzelak »

Joost Buijs wrote: Wed Jul 29, 2026 16:40 I don't want to be rude, but look: you are still using Dragon version 4.8.0. Weird is that your computer only seems to have 16 GB of memory.

I tried the same on my obsolete 32 core AMD 3970X, it shows all the memory, and it doesn't hang.


{49311BB8-0FA2-4FEA-A898-820546A4FE41}.png


First try to install the latest version. If it's compiled for max. 40 threads you can try to disable SMT.

I didn't try to generate databases with it, because it is probably easier to download them.
Yes, that's true - because the same image is in version 4.8.2. I used one desktop computer and one laptop. And I still have the same thing.
Joost Buijs
Posts: 548
Joined: Wed May 04, 2016 11:45
Real name: Joost Buijs

Re: Dragon v4.7

Post by Joost Buijs »

Krzysztof Grzelak wrote: Wed Jul 29, 2026 17:05
Yes, that's true - because the same image is in version 4.8.2. I used one desktop computer and one laptop. And I still have the same thing.
It's impossible to guess that you were using a laptop instead of a 2990WX with 128 GB of RAM, be more clearly next time please.
Last edited by Joost Buijs on Wed Jul 29, 2026 17:23, edited 1 time in total.
Krzysztof Grzelak
Posts: 1469
Joined: Thu Jun 20, 2013 17:16
Real name: Krzysztof Grzelak

Re: Dragon v4.7

Post by Krzysztof Grzelak »

This is what I look like after 10 hours.

Image
Joost Buijs
Posts: 548
Joined: Wed May 04, 2016 11:45
Real name: Joost Buijs

Re: Dragon v4.7

Post by Joost Buijs »

Krzysztof Grzelak wrote: Wed Jul 29, 2026 17:23
This is what I look like after 10 hours.
Well, it says it should take approximately 1 day (I assume this means 24 hours), maybe you have to wait a little longer. It also depends upon the computer, the 2990WX has about half the speed of current processors, so it could take 48 hours. Of course you have 32 cores, but you don't know how well the program scales, so it's impossible to guess how long it will take.
Krzysztof Grzelak
Posts: 1469
Joined: Thu Jun 20, 2013 17:16
Real name: Krzysztof Grzelak

Re: Dragon v4.7

Post by Krzysztof Grzelak »

Joost Buijs wrote: Wed Jul 29, 2026 17:37 Well, it says it should take approximately 1 day (I assume this means 24 hours), maybe you have to wait a little longer. It also depends upon the computer, the 2990WX has about half the speed of current processors, so it could take 48 hours. Of course you have 32 cores, but you don't know how well the program scales, so it's impossible to guess how long it will take.
I understand and thank you for the information. I have a laptop ASUS Vivobook 18 M1807HA-S8026W Ryzen 7 260 18,4" WUXGA 144Hz 48GB 1000SSD990PRO W11.
MichelG
Posts: 274
Joined: Sun Dec 28, 2003 20:24
Contact:

Re: Dragon v4.7

Post by MichelG »

You can download version 5.0: https://www.mdgsoftware.nl/draughts/index.html

* New, stronger evaluation function
* fixed bug for thread selection on 14, 18 core machines
* split between for cpu's SSE2 and AVX2 support (avx2) avx2 is +8% faster
* Installer now uses PGO version for +5% speed.
* Minor optimisaton for +2% speed.
* bugfix in endgame generation for CPU's with 40+ threads.
* damexchange: can now be run directory from the console application
* damexchange: support for fisher timecontrols and very fast games (0.01 seconds/move)
* damexchange: support less that 25 ms / move
* damexchange: directly in console program

The program has gotten a lot stronger, but it is still not near the strength of kingsrow yet.

Score against version dragon 4.8, at 5 seconds/game single core: 11760 games, win:4015 lose:1664 draw:6081 score:1.200 (+/- 0.006)
BertTuyt
Posts: 1665
Joined: Wed Sep 01, 2004 19:42

Re: Dragon v4.7

Post by BertTuyt »

Michel, thanks for sharing.
What is ELO wise still the gap compared with KR, with 1 core 1 min games, or a similar setup?

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

Re: Dragon v4.7

Post by Sidiki »

MichelG wrote: Thu Aug 06, 2026 21:54 You can download version 5.0: https://www.mdgsoftware.nl/draughts/index.html

* New, stronger evaluation function
* fixed bug for thread selection on 14, 18 core machines
* split between for cpu's SSE2 and AVX2 support (avx2) avx2 is +8% faster
* Installer now uses PGO version for +5% speed.
* Minor optimisaton for +2% speed.
* bugfix in endgame generation for CPU's with 40+ threads.
* damexchange: can now be run directory from the console application
* damexchange: support for fisher timecontrols and very fast games (0.01 seconds/move)
* damexchange: support less that 25 ms / move
* damexchange: directly in console program

The program has gotten a lot stronger, but it is still not near the strength of kingsrow yet.

Score against version dragon 4.8, at 5 seconds/game single core: 11760 games, win:4015 lose:1664 draw:6081 score:1.200 (+/- 0.006)
Hi Michel,

Great new, it's that kind of things that we are waiting for after your very very long travel far of here 😎.
As Gijsbert, Bert, Joost, Frank, Ed and the others, continuing improving engines, this forum will be very interesting for the future of international draughts community.
Thanks to all.

Friendly, Sidiki
MichelG
Posts: 274
Joined: Sun Dec 28, 2003 20:24
Contact:

Re: Dragon v4.7

Post by MichelG »

BertTuyt wrote: Thu Aug 06, 2026 22:23 Michel, thanks for sharing.
What is ELO wise still the gap compared with KR, with 1 core 1 min games, or a similar setup?

Bert
Against kingsrow, dragon is losing about one in 6 games, for fisher time 1 sec+0.1 sec, single core.

I intent do tests against scan 3.1 only, as that is easier to automate.

For now, i only tested a version that has different weights than the release version. It came out as:

+322 –1,878 =10,308, score 43.7800%, Elo −43.4, at 4.8 seconds per game, single core (8 simultaneous)
Post Reply