Jon Dart

Results 11 comments of Jon Dart

Other interfaces such as cutechess-cli are ok with this.

Yes. But it is infrequent. Once every dozen or so long time-control games. With tablebases disabled I see no crashes. Btw. I notice Ronald de Man's code at https://github.com/syzygy1/tb/tree/master/src has...

This appears to be fixed by making variable "ready" atomic (but this only works for C++). See [https://github.com/jdart1/Fathom/commit/64685b54da02f36676e4d6a4a503b95b42fc711c](https://github.com/jdart1/Fathom/commit/64685b54da02f36676e4d6a4a503b95b42fc711c)

Is there a reason not to merge this? I think without this pull request the code is not really portable to non-x86 architectures. But I am open to other ways...

I emailed Ronald and he said DECOMP64 should be defined if running on a 64-bit OS. It enables 64-bit decompression code. But it appears this is not working correctly. I...

Fixed in https://github.com/jdart1/Fathom/commit/59f96c00e9762672eb36006b6aeb9b9338864ba3

I have not been worrying about this warning, because the code works, even though it may be improper to initialize a complex structure this way. In any case, my intent...

Build script looks ok but it is recommended to use Clang as the compiler (the Clang optimizer does a much better job on the NNUE vector code). Can specify by...

The code mentioned in this issue has now been removed.

It is only a suggestion. If it is less efficient then there is no point in implementing it.