Herewith some background of the download.
Included is the Damage GUI, Engine, and the 7p DB (around 16.9 GB).
Also all should work out of the box, just start Damage2020.
It could be that additional Microsoft installs are needed, but we will find out soon.
The Damage GUI is basically a bug factory
, I have many options which were never finalized nor tested.
I'm also converting towards a HUB based GUI, so not all might work.
For now I would limit to the DXP option, which i will explain later.
The engine is also work in progress, there is a strange crash which does not occur often, but the bug is still hidden.
Nevertheless I wanted to share with you, so all is ready for the next tournament.
Some details:
GUI startup:
Code: Select all
boardsize = 10
engine = damageengine153.exe
protocol = guide
Dont change the boardsize = 10, I used this option while working on 8x8 draughts.
The engine should be installed in the Engines directory.
The protocol for the damagengine is guide, but im working to cover also the Hub protocol.
When the GUi started, you should also see the damage engine, and if all is ok, you should see next text in the Info Window.
- infowindow.PNG (2.89 KiB) Viewed 15848 times
The damage.ini contains configuration settings
Code: Select all
variant = normal
book = 0
threads = 6
tt-shared = 1
tt-size = 25
bb-cache = 5
bb-size = 7
bb-preload = 7
I was working also on a breakthrough variant, but this is not supported in the 15.3 version
Threads = 6, you can increase the threads, based upon actual cores. For those who have a 16 core machine, I suggest to start with 8 cores, and then increase to 16.
tt-size, number of entries ( 2 ^25) in the hash-table, every entry is 16 bytes.
bb-cache, is the endgame db cache in 4 Gbyte, so with 5 (20 GByte) the whole DB can be loaded in memory, this is the preferred setting if memory is no problem.
bb-size, is the number of max pieces from the DB
bb-preload, which part is preloaded in memory (in this case all).
As I did not test all, I would limit the GUI use to the DXP functionality.
- dxp function.PNG (9.98 KiB) Viewed 15848 times
Before one starts the DXP one should start the opponent program in a wait for DXP connection mode.
I tested this so far with Scan and Kingsrow.
With options you can set the parameters for a DXP match, see below settings for a 2-move ballot Match 2 min/game.
- options.PNG (17.43 KiB) Viewed 15848 times
To display the DXP Match status, toggle info.
Then push the make button (on the left).
The connection should now be established, and visualized in the info window.
- info2.PNG (9.21 KiB) Viewed 15848 times
Then you can start the DXP Match with the Run button.
Hope it works, and waiting for any feedback, suggestions, bugs,.......
Herewith the link:
https://www.dropbox.com/sh/pxqa6zc8bu5o ... WOqua?dl=0
Bert