Tomasz Sobczyk
Tomasz Sobczyk
Basically like the current option to remove draws but with some probability.
I tried implementing affine transform that takes advantage of sparse inputs in stockfish for some experiments and I have found that computing the indices of non-zero elements is actually quite...
https://github.com/official-stockfish/Stockfish/commit/e8d64af1230fdac65bb0da246df3e7abe82e0838 Overall I've had quite a bit of trouble with this as there are many hidden assumptions in the code, as well as magic constants sprinkled everywhere. But I've got...
This is a preliminary set of changes to explicitly handle some cases that resulted in undefined behaviour previously: 1. UCI is given a fen that has more than 32 pieces...
There was some discussion recently about possible improvements to the implementation of "Skill Level" in Stockfish on discord. @vondele suggested to try eval randomization, in particular interpolation of the NNUE...
This PR adds a python script that allows easy creation of binary releases for stockfish. It should work with a fresh installation of python >=3.6.3. It could even be put...
I think this was brought up multiple times. With the reason against always being "can use some fork". However recently there are no forks that are up to master, or...
``` go nodes 1000 generate_training_data nodes 1000 max_time_seconds 10 ``` results in no data being generated
The move saved during data generation is the first move from PV, but the chosen move is sometimes random (how random depends on the settings). This can harm the compression...
Since the PR was merged somewhat prematurely I'll list some ideas here. TODO: - [ ] make sure it gives reasonable evals - [ ] improve priors - [ ]...