disservin
disservin
It's probably to allow people to use unsanitized input in the command creation... which aint wrong but having some possibility to skip the validation would be beneficial. > The bit...
I wonder if `-mcpu=apple-m1` would add some performance, probably not because our nnue is hidden behind ifdef's so it will use some other instructions and not some compiler generated ones,...
with `-mcpu=apple-m1` and `./stockfish bench` ``` Total time (ms) : 5057 Nodes searched : 4390318 Nodes/second : 868166 ``` without ``` =========================== Total time (ms) : 4503 Nodes searched :...
okay I just realised looks like i copied wrong
Now corrected, for me it seems to be definitely slower with the additional flag.
> So if anyone is just looking for compiled binaries: https://sjeng.org/dl/stockfishv15.1_macos_m1.zip > > That's the current git (which has the M1 dot product) + v15.1 release. Compiled with the steps...
I'll close this since it is not really something within Stockfish but something related to the user system and I think we got a successful compilation anyway. Should have been...
I cannot reproduce any of this. ``` Stockfish dev-20230223-69639d764 by the Stockfish developers (see AUTHORS file) position fen 8/P7/5R2/6k1/6p1/7p/5P1K/5r2 b - - 0 61 moves f1a1 go info string NNUE...
I tried reaching max depth by alternated searches but only ever got up to 100. Though maybe one can lower the max depth and reach the limit earlier to check...
> I just tried this again, and it appears to lead to a broken compilation (using clang-format 14). Adding `#include "../position.h"` to `nnue_feature_transformer.h` fixes it for me.