Full access to the folder with chess engines - about 3000 files!

If you do not want to wait a long time for download - donate a minimum of 10$, enter your email - you will gain full access to the folder with chess engines

Bonus on donate of $ 15 - access to the folder with games, tables and PDF files
Or transfer bank:
IBAN: PL 58 2490 0005 0000 4000 2134 5302 SWIFT code of the bank: ALBPPLPW Name of bank: Alior Bank
Bank address: Lupuszanska 38D, 02-232 Warsaw Bank Country: Poland Postscript: donation - chess engines (and email)

List of donors

Friday, January 22, 2016

Stockfish 16011823_lucasart - new development version very strong chess engine UCI

Stockfish - chess engines UCI

Previous version chess engine Stockfish 

Author compilation - 
Lucasart 

Information on the compilation:
Timestamp: 1453155702 

Retire RootNode template 

There is no reason to compile 3 different copies of search(). PV nodes are on the cold path, and PvNode is a template parameter, so there is no cost in computing: 

const bool RootNode = PvNode && (ss-1)->ply == 0; 

And this simplifies code a tiny bit as well. 

Speed impact is negligible on my machine (i7-3770k, linux 4.2, gcc 5.2): 

nps +/- 
test 2378605 3118 
master 2383128 2793 
diff -4523 2746 

Bench: 7751425 

No functional change. 

Resolves #568  


JCER=3256



No comments:

Post a Comment