The ldc2 compiler is probably available in your linux distribution, but I always got trouble in using them. I prefer to directly download the last version at github, currently (but 1.25 is coming soon): https://github.com/ldc-developers/ldc/r ... _64.tar.xz
I decompress the package in /opt :
abulmo2 wrote: ↑Sat Jan 02, 2021 11:19 pm
The ldc2 compiler is probably available in your linux distribution, but I always got trouble in using them. I prefer to directly download the last version at github, currently (but 1.25 is coming soon): https://github.com/ldc-developers/ldc/r ... _64.tar.xz
I decompress the package in /opt :
The zip file for the Windows compiles contains two files, supposedly 32 and 64 bits, but the compiles are identical 64 bit compiles.
Sorry, I did not know there was still some 32-bits Windows in the wild . I have uploaded a new zip file that should contain a 32-bits version of Dumb-1.6. Apart support for FRC, Dumb-1.6 brings no improvement over version 1.5, so I see no much interests in testing it as an orthodox chess engine.
My first experience of testing ver. 1.6 as an *orthodox engine* is quite disappoinring. In my current tournament, after 48 rounds it has 12,5 points while ver. 1.5 has 18 points. Although the number of games is very small, I suggest you to check carefully whether you created some bugs in *normal chess* algorithms while implementing FRC support. This reminds me the situation with Bright which became 50-70 elo weaker after implementing FRC.
The zip file for the Windows compiles contains two files, supposedly 32 and 64 bits, but the compiles are identical 64 bit compiles.
Sorry, I did not know there was still some 32-bits Windows in the wild . I have uploaded a new zip file that should contain a 32-bits version of Dumb-1.6. Apart support for FRC, Dumb-1.6 brings no improvement over version 1.5, so I see no much interests in testing it as an orthodox chess engine.
My first experience of testing ver. 1.6 as an *orthodox engine* is quite disappoinring. In my current tournament, after 48 rounds it has 12,5 points while ver. 1.5 has 18 points. Although the number of games is very small, I suggest you to check carefully whether you created some bugs in *normal chess* algorithms while implementing FRC support. This reminds me the situation with Bright which became 50-70 elo weaker after implementing FRC.
On a gauntlet test with bullet time control at 10+0.1s I saw no difference between the two versions (1.6 is even ahead):
perft shows no measurable speed difference in the move generator. The only difference in orthodox chess is the order of the two castling moves which are inverted during move generation, but I do not think it has a big impact on the game play. Except for castle handling, I did not change anything important in the code.
abulmo2 wrote: ↑Sat Jan 02, 2021 7:42 pmApart support for FRC, Dumb-1.6 brings no improvement over version 1.5, so I see no much interests in testing it as an orthodox chess engine.
A pity this was not announced at your web page before I started my test. Anyway, I do find it is somewhat stronger than 1.5 (if it's not a statistical fluke) so maybe it was not a wasted time.
Hi, Frank! I have already solved my problem by downloading a proper dll (initially I downloaded a 32 bit dll instead of 64 bit). Now everything works fine.