Diffs from last version is: 43 files changed, 1534 insertions(+), 1703 deletions(-)
So 169 lines of code less but should be quite stronger than version 3. For interested people here is the breakdown of lines count.
Code: Select all
-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
C++ 20 2110 1619 5772
C/C++ Header 21 636 570 1558
-------------------------------------------------------------------------------
SUM: 41 2746 2189 7330
-------------------------------------------------------------------------------
But is the the ‘public’ part of our development model that is the real advantage we have and without which the improvement above SF 3 would have not been possible, no matter how hardware we throw at it.
So here is the list of developers that contributed to this release:
Code: Select all
Dan Schmidt
Dariusz Orzechowski
Eelco de Groot
Gary Linscott
jhellis3
Joona Kiiski
jundery
Leonid Pechenik
Marco Costalba
Reuven Peleg
Ryan Schmitt
Ryan Takker
Tom Vijlbrief
Uri Blass
For the first time since Stockfish was borne, Jim Ablett didn’t compile the official builds and this is a big miss for us and for me in particular. I’d like to publicly thank him again for the help and support during all these years.
Finally a note for the user. In this version there is no more automatic detection of CPU count, so at startup Stockfish always defaults to 1 thread. In case you want to use more than one CPU you have to manually set the “Threads” UCI option accordingly.
Have Fun
SF Team