Search found 91 matches

by gwiesenekker
Sun Aug 23, 2026 14:13
Forum: Draughts, Computer, Internet
Topic: (Hub engine) GUI for International Draughts
Replies: 99
Views: 21010

Re: (Hub engine) GUI for International Draughts

Hi,

Version 2.22 is now available on github: https://github.com/gwiesenekker/GWDGUI/releases/tag/v2.22. The 'game tree' should be the 'source of truth', meaning you should be able to click on running games, PVs, browse games, browse PVs without crashing the GUI because it maintained a state outside ...
by gwiesenekker
Tue Aug 04, 2026 04:58
Forum: Draughts, Computer, Internet
Topic: Storing a CRC32 in the TT without needing an additional 32 bits
Replies: 4
Views: 235

Storing a CRC32 in the TT without needing an additional 32 bits

Hi,

GWD uses a (hardware) CRC32 checksum to validate the integrity of the (lockless) TT entries. It turns out that you can store the CRC32 on top-of the standard two 64-bit unsigned-integers that GWD uses for a TT entry, so you do not need an additional 32/64 bit integer to store it. 1+1=3: I got ...
by gwiesenekker
Sat Jul 25, 2026 13:01
Forum: Draughts, Computer, Internet
Topic: Vibe Coding
Replies: 51
Views: 1936

Re: Vibe Coding

Hi Bert,

What are the results if you use 1 minute/75 moves? If I use 5 min/80 moves GWD draws all the time against Kingsrow, with 1 minute/75 moves sometimes GWD loses a game (but also sometimes wins).

GW
by gwiesenekker
Fri Jul 24, 2026 10:56
Forum: Draughts, Computer, Internet
Topic: Start positions
Replies: 10
Views: 461

Re: Start positions

Hi,

Although generally speaking you should not evaluate positions with a neural network that are 'far off' from the positions the network has been trained on it is quite instructive to evaluate the following 'sparse' positions with your NN including the empty board:

W:W:B {0.0}
W:W6:B {0.0}
W:W7:B ...
by gwiesenekker
Wed Jul 22, 2026 11:19
Forum: Draughts, Computer, Internet
Topic: Vibe Coding
Replies: 51
Views: 1936

Re: Vibe Coding

Hi Bert,

Interesting. Were the patterns suggested by Codex? In GWD I get the best results with the 8 '6x4' (12 squares) overlapping men-only patterns: 01 02 06 07 11 12 16 17 21 22 26 27..04 05 09 10 14 15 19 20 24 25 29 30..21 22 26 27 31 32 36 37 41 42 46 47..24 25 29 30 34 35 39 40 44 45 49 50 ...
by gwiesenekker
Wed Jul 22, 2026 09:02
Forum: Draughts, Computer, Internet
Topic: floats rather than ints for the evaluation
Replies: 1
Views: 248

floats rather than ints for the evaluation

Hi,

I have been testing floats rather than ints for the evaluation in GWD. As GWD uses embedding vectors for the evaluation of the neural network GWD no longer needs NNUE and evaluation using floats is just as fast as ints.
The idea was to add the material-balance 'behind the comma' to the ...
by gwiesenekker
Mon Jul 13, 2026 23:58
Forum: Draughts, Computer, Internet
Topic: (Hub engine) GUI for International Draughts
Replies: 99
Views: 21010

Re: (Hub engine) GUI for International Draughts

Hi,

Automatically generating documentation from the source code (and the chat) is of course no issue. I cannot attach a .md file, so I copy/pasted the contents below.

GW

# GWDGUI User Manual

This is a first-version manual for the current GWDGUI application. GWDGUI is a
graphical workbench for ...
by gwiesenekker
Mon Jul 13, 2026 19:17
Forum: Draughts, Computer, Internet
Topic: (Hub engine) GUI for International Draughts
Replies: 99
Views: 21010

Re: (Hub engine) GUI for International Draughts

Hi,

The game tree as the source of truth seems to be working now. I will try to add Auto Play again, perhaps the new version of Codex gets it right and then I will publish the new release.

GW
by gwiesenekker
Wed Jun 17, 2026 14:56
Forum: Draughts, Computer, Internet
Topic: (Hub engine) GUI for International Draughts
Replies: 99
Views: 21010

Re: (Hub engine) GUI for International Draughts

Hi,

'We' have been trying to refactor the code so that the 'game tree' becomes the source of truth. I have typed many, many 'Next step?' prompts followed by 'Approved!' over the last couple of days while watching football games but progress is (too) slow. Codex often proposes 'nice-to-haves' as ...
by gwiesenekker
Sun Jun 14, 2026 11:13
Forum: Draughts, Computer, Internet
Topic: (Hub engine) GUI for International Draughts
Replies: 99
Views: 21010

Re: (Hub engine) GUI for International Draughts

Hi,

The Mac port is also working. clang on MacOS is quite tolerant of GWD's Linux source code, I only had to change getrandom(). I can disable AVX2 support but ChatGPT can of course convert AVX2 to ARM NEON easily. I had to change one line of code in a Lazarus unit and add -WM10.15 as a custom ...
by gwiesenekker
Sun Jun 14, 2026 10:44
Forum: Draughts, Computer, Internet
Topic: (Hub engine) GUI for International Draughts
Replies: 99
Views: 21010

Re: (Hub engine) GUI for International Draughts

Hi,

Version 2.2 is working, but Codex is really struggling adding Autoplay. It turns out that without you noticing it the code has become quite messy: you click on a move in the game, the GUI registers that you clicked 'somewhere', the annotator is instructed to think about the position 'over there ...
by gwiesenekker
Sun Jun 14, 2026 10:26
Forum: Draughts, Computer, Internet
Topic: (Hub engine) GUI for International Draughts
Replies: 99
Views: 21010

Re: (Hub engine) GUI for International Draughts

Hi Bert,

Correct, I used TD as the well known source for testing but clearly I cannot distribute the PDN (or the database).

GW
by gwiesenekker
Fri Jun 12, 2026 09:24
Forum: Draughts, Computer, Internet
Topic: (Hub engine) GUI for International Draughts
Replies: 99
Views: 21010

Re: (Hub engine) GUI for International Draughts

Hi,

Version 2.2 coming up with lots of new features:

ksnip_20260612-091329.png

Support for DXP Fisher time-control controlled by the gui-dxp-supports-fischer boolean parameter.
Continuous database lookup of the current position showing moves played and associated statistics and games in which ...
by gwiesenekker
Thu Jun 11, 2026 22:02
Forum: Draughts, Computer, Internet
Topic: (Hub engine) GUI for International Draughts
Replies: 99
Views: 21010

Re: (Hub engine) GUI for International Draughts

I have now also access to a Mac Mini, so I will port GWD and GWDGUI to M1 as well.

GW
by gwiesenekker
Thu Jun 11, 2026 17:28
Forum: Draughts, Computer, Internet
Topic: (Hub engine) GUI for International Draughts
Replies: 99
Views: 21010

Re: (Hub engine) GUI for International Draughts

Hi,

I have imported 500K games from a 'well known source' into a database. The resulting database was 9GB but fine with me as storage is cheap nowadays. Looking up the statistics for the starting position took about 10 seconds, but (of course) Codex could fix that easily by adding an index and a ...