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 ...

Search found 83 matches
- Wed Jun 17, 2026 14:56
- Forum: Draughts, Computer, Internet
- Topic: (Hub engine) GUI for International Draughts
- Replies: 95
- Views: 5856
- Sun Jun 14, 2026 11:13
- Forum: Draughts, Computer, Internet
- Topic: (Hub engine) GUI for International Draughts
- Replies: 95
- Views: 5856
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 ...
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 ...
- Sun Jun 14, 2026 10:44
- Forum: Draughts, Computer, Internet
- Topic: (Hub engine) GUI for International Draughts
- Replies: 95
- Views: 5856
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 ...
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 ...
- Sun Jun 14, 2026 10:26
- Forum: Draughts, Computer, Internet
- Topic: (Hub engine) GUI for International Draughts
- Replies: 95
- Views: 5856
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
Correct, I used TD as the well known source for testing but clearly I cannot distribute the PDN (or the database).
GW
- Fri Jun 12, 2026 09:24
- Forum: Draughts, Computer, Internet
- Topic: (Hub engine) GUI for International Draughts
- Replies: 95
- Views: 5856
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 ...
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 ...
- Thu Jun 11, 2026 22:02
- Forum: Draughts, Computer, Internet
- Topic: (Hub engine) GUI for International Draughts
- Replies: 95
- Views: 5856
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
GW
- Thu Jun 11, 2026 17:28
- Forum: Draughts, Computer, Internet
- Topic: (Hub engine) GUI for International Draughts
- Replies: 95
- Views: 5856
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 ...
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 ...
- Thu Jun 11, 2026 17:24
- Forum: Draughts, Computer, Internet
- Topic: (Hub engine) GUI for International Draughts
- Replies: 95
- Views: 5856
Re: (Hub engine) GUI for International Draughts
Hi Krzysztof,
The way it works is that you first have to register all engines in the engines menu, you cannot just select a directory with all the engines installed because (as you well know from GWD) it often will not launch: you first have to tweak the settings (EGTB dir, pondering) before the ...
The way it works is that you first have to register all engines in the engines menu, you cannot just select a directory with all the engines installed because (as you well know from GWD) it often will not launch: you first have to tweak the settings (EGTB dir, pondering) before the ...
- Thu Jun 11, 2026 15:50
- Forum: Draughts, Computer, Internet
- Topic: (Hub engine) GUI for International Draughts
- Replies: 95
- Views: 5856
Re: (Hub engine) GUI for International Draughts
Thanks Ed,
This extension has been added and is controlled by the boolean gui-dxp-supports-fischer. if 'true' GAMEREQ_FISCHER is sent rather than GAMEREQ.
GW
This extension has been added and is controlled by the boolean gui-dxp-supports-fischer. if 'true' GAMEREQ_FISCHER is sent rather than GAMEREQ.
GW
- Thu Jun 11, 2026 07:34
- Forum: Draughts, Computer, Internet
- Topic: (Hub engine) GUI for International Draughts
- Replies: 95
- Views: 5856
Re: (Hub engine) GUI for International Draughts
Hi,
Version 2.1 is released. It re-instates editing of engine .ini files with macros and it provides some basic database filtering.
I will follow up the clock issue with Joost directly as I cannot reproduce the issue with GWD as Hub/DXP engines on Windows.
GW
Version 2.1 is released. It re-instates editing of engine .ini files with macros and it provides some basic database filtering.
I will follow up the clock issue with Joost directly as I cannot reproduce the issue with GWD as Hub/DXP engines on Windows.
GW
- Wed Jun 10, 2026 16:42
- Forum: Draughts, Computer, Internet
- Topic: (Hub engine) GUI for International Draughts
- Replies: 95
- Views: 5856
Re: (Hub engine) GUI for International Draughts
Hi,
Without increment GWD's hub and DXP reported time-used/time-left in the log-files are pretty much in sync with the GUI reported time-used/time-left (within a second). I don't think GWD handles increments at the moment, so these would be ignored bonuses.
I noticed .ini configuration using {ip ...
Without increment GWD's hub and DXP reported time-used/time-left in the log-files are pretty much in sync with the GUI reported time-used/time-left (within a second). I don't think GWD handles increments at the moment, so these would be ignored bonuses.
I noticed .ini configuration using {ip ...
- Wed Jun 10, 2026 13:12
- Forum: Draughts, Computer, Internet
- Topic: (Hub engine) GUI for International Draughts
- Replies: 95
- Views: 5856
Re: (Hub engine) GUI for International Draughts
Hi,
Version 2.0 has been released and can be downloaded from Github for testing. I would remove engines.json and all *.params.json and re-register all engines using the new engine-registration dialog box.
GW
Version 2.0 has been released and can be downloaded from Github for testing. I would remove engines.json and all *.params.json and re-register all engines using the new engine-registration dialog box.
GW
- Tue Jun 09, 2026 22:51
- Forum: Draughts, Computer, Internet
- Topic: (Hub engine) GUI for International Draughts
- Replies: 95
- Views: 5856
Re: (Hub engine) GUI for International Draughts
Hi,
Final QA:
GW
Final QA:
GW
- Mon Jun 08, 2026 16:01
- Forum: Draughts, Computer, Internet
- Topic: (Hub engine) GUI for International Draughts
- Replies: 95
- Views: 5856
Re: (Hub engine) GUI for International Draughts
Hi,
GWDGUI v2 is almost done. Joost already confirmed playing a tournament with multiple concurrent games works. I am currently adding the Analyzer back in, which will be one of the available hub engines. I think except for Kingsrow most engines (like GWD) would require a dedicated directory per ...
GWDGUI v2 is almost done. Joost already confirmed playing a tournament with multiple concurrent games works. I am currently adding the Analyzer back in, which will be one of the available hub engines. I think except for Kingsrow most engines (like GWD) would require a dedicated directory per ...
- Sun Jun 07, 2026 11:21
- Forum: Draughts, Computer, Internet
- Topic: (Hub engine) GUI for International Draughts
- Replies: 95
- Views: 5856
Re: (Hub engine) GUI for International Draughts
Hi,
Codex agrees:
Currently we use a simpler mixed model, not message queues.
The main pieces are:
- `TGameRunnerThread` owns the running game and calls the orchestrator/engines.
- The GUI starts/stops games and receives snapshots through `TThread.Synchronize`.
- Engine stdout callbacks call ...
Codex agrees:
Currently we use a simpler mixed model, not message queues.
The main pieces are:
- `TGameRunnerThread` owns the running game and calls the orchestrator/engines.
- The GUI starts/stops games and receives snapshots through `TThread.Synchronize`.
- Engine stdout callbacks call ...
