Search found 355 matches

by Joost Buijs
Tue Jun 08, 2021 08:18
Forum: Draughts, Computer, Internet
Topic: The Unofficial World Championships Of Computer Programs In International Draughts Blitz 2020
Replies: 78
Views: 14224

Re: The Unofficial World Championships Of Computer Programs In International Draughts Blitz 2020

Hi Joost, do so that everything is fine. I am not a demanding man. So that the engine does not create problems during the game. Moby Dam uses dxp Dam program. As he wrote Ed. The engine is pretty stable as it is, it won't give you a headache. I still have to check if it works with the Dam GUI. I co...
by Joost Buijs
Sat Jun 05, 2021 07:36
Forum: Draughts, Computer, Internet
Topic: The Unofficial World Championships Of Computer Programs In International Draughts Blitz 2020
Replies: 78
Views: 14224

Re: The Unofficial World Championships Of Computer Programs In International Draughts Blitz 2020

Since the NN remains slow the idea is to gain some time by adding a book, and not to have it play stronger moves from book. At the level of Kingsrow gaining time does not seem to give an advantage anymore, maybe it could help with bullet games or when running on very slow hardware. For my chess engi...
by Joost Buijs
Fri Jun 04, 2021 16:53
Forum: Draughts, Computer, Internet
Topic: The Unofficial World Championships Of Computer Programs In International Draughts Blitz 2020
Replies: 78
Views: 14224

Re: The Unofficial World Championships Of Computer Programs In International Draughts Blitz 2020

B.T.W. my engine can only run in DXP server mode, will this suffice to have it run in your tournament? Or do you need something else like a simple text based UI? It might work with Dam2.2 as a UI. I think Moby Dam works that way, using DXP. https://hjetten.home.xs4all.nl/mobydam/mobydam.html -- Ed ...
by Joost Buijs
Fri Jun 04, 2021 08:11
Forum: Draughts, Computer, Internet
Topic: The Unofficial World Championships Of Computer Programs In International Draughts Blitz 2020
Replies: 78
Views: 14224

Re: The Unofficial World Championships Of Computer Programs In International Draughts Blitz 2020

Maybe I'm wrong, but wasn't the main author of DIOS Erik van Riet Paap?

B.T.W. my engine can only run in DXP server mode, will this suffice to have it run in your tournament? Or do you need something else like a simple text based UI?
by Joost Buijs
Thu May 06, 2021 08:54
Forum: Draughts, Computer, Internet
Topic: NNUE
Replies: 215
Views: 24018

Re: NNUE

Very very good result coming from NNUE, I Just downloaded the pdn of dxp game. Good work. Friendly, Sidiki Thanks! Yesterday I found out that in the last match I forgot to enable Kingsrow's EGTB while in the previous match it was enabled. Maybe this explains the better result. There is still a lot ...
by Joost Buijs
Tue May 04, 2021 19:19
Forum: Draughts, Computer, Internet
Topic: NNUE
Replies: 215
Views: 24018

Re: NNUE

When spending enough time on it a NNUE style network can probably get on par with pattern based evaluation, it solely depends upon the data used for training. My last attempt was training the network on positions derived from a single 3 move ballot, quiet positions that were taken from the leaves of...
by Joost Buijs
Sat May 01, 2021 12:24
Forum: Draughts, Computer, Internet
Topic: NNUE
Replies: 215
Views: 24018

Re: NNUE

Like Alpha Zero you can start with a random network and have the engine play a number of games against itself and update the network on the fly depending upon the outcome of the games. This is called 'reinforcement learning'. The problem with this method is that you have to play a huge number of ga...
by Joost Buijs
Fri Apr 30, 2021 11:26
Forum: Draughts, Computer, Internet
Topic: NNUE
Replies: 215
Views: 24018

Re: NNUE

Hi, Using a completely different set of input weights for white/black to move like they do in Stockfish and Shogi engines is something I haven't tried yet. Flipping the board when it is blacks turn to move or using a different set of input weights is different indeed. This is caused by the fact that...
by Joost Buijs
Fri Apr 30, 2021 08:14
Forum: Draughts, Computer, Internet
Topic: NNUE
Replies: 215
Views: 24018

Re: NNUE

Hi Sidiki, This is not so easy to answer because there are many ways in which you can train a network. Like Alpha Zero you can start with a random network and have the engine play a number of games against itself and update the network on the fly depending upon the outcome of the games. This is call...
by Joost Buijs
Thu Apr 29, 2021 07:52
Forum: Draughts, Computer, Internet
Topic: NNUE
Replies: 215
Views: 24018

Re: NNUE

Now something about NNUE. My latest Draughts network (still 32 bit floating point) performs roughly 11 Elo below the level of Kingsrow 1.62. The biggest problem is the large speed difference of 1.3 Mn/s vs 18 Mn/s. It could be that KR counts nodes differently (18 Mn/s seems unrealistically high for ...
by Joost Buijs
Fri Apr 23, 2021 06:41
Forum: Draughts, Computer, Internet
Topic: NNUE
Replies: 215
Views: 24018

Re: NNUE

Joost and recommend some AMD processor with 32 cores and 64 threads. So that I do not have a problem in the future with BMI2 and AVX2. Then you'll have to wait for the 32 core Zen3 Threadripper that will come later this year, it's very likely that it will be called 5970X. As alternative you can loo...
by Joost Buijs
Thu Apr 22, 2021 19:43
Forum: Draughts, Computer, Internet
Topic: NNUE
Replies: 215
Views: 24018

Re: NNUE

You can check this with HWiNFO64, run with summary only and you will see everything your processor supports appearing in green. The best is of course to have both BMI2 and AVX2, the AMD Ryzen 1950X has both, the problem is that the implementation is bad. And is there an opportunity to improve imple...
by Joost Buijs
Thu Apr 22, 2021 15:46
Forum: Draughts, Computer, Internet
Topic: NNUE
Replies: 215
Views: 24018

Re: NNUE

You can check this with HWiNFO64, run with summary only and you will see everything your processor supports appearing in green. The best is of course to have both BMI2 and AVX2, the AMD Ryzen 1950X has both, the problem is that the implementation is bad. AVX2 on the AMD 1950X is twice as slow as on ...
by Joost Buijs
Thu Apr 22, 2021 11:08
Forum: Draughts, Computer, Internet
Topic: NNUE
Replies: 215
Views: 24018

Re: NNUE

It depends, the AMD 1950X supports BMI2, but instructions like PEXT and PDEP are so slow on this processor that you can't use them for things that have to be fast. The AMD Ryzen 5000 series supports fast BMI2, 5600X, 5800X, 5900X and 5950X. These processors weren't available for some time due to the...
by Joost Buijs
Thu Apr 22, 2021 08:43
Forum: Draughts, Computer, Internet
Topic: NNUE
Replies: 215
Views: 24018

Re: NNUE

As far as I can tell Krzysztof has besides the i7-870 also a TR-1950X (maybe even 2), albeit slow it will run AVX2.