!! latest version !! Windows x64 for Haswell CPUs Windows x64 for modern computers Windows x64 Windows 32 Linux x64 for Haswell CPUs Linux x64 for modern computers Linux x64 | Author: Stéphane Nicolet Date: Sun Sep 25 10:45:10 2016 +0200 Timestamp: 1474793110 Rename shift_bb() to shift() Rename shift_bb() to shift(), and DELTA_S to SOUTH, etc. to improve code readability, especially in evaluate.cpp when they are used together: old b = shift_bb<DELTA_S>(pos.pieces(PAWN)) new b = shift<SOUTH>(pos.pieces(PAWN)) While there fix some small code style issues. No functional change. |
Showing posts with label Stockfish. Show all posts
Showing posts with label Stockfish. Show all posts
Sunday, 25 September 2016
stockfish_16092510
Saturday, 24 September 2016
Stockfish_16092407
!! latest version !! Windows x64 for Haswell CPUs Windows x64 for modern computers Windows x64 Windows 32 Linux x64 for Haswell CPUs Linux x64 for modern computers Linux x64 | Author: Marco Costalba Date: Sat Sep 24 07:37:52 2016 +0200 Timestamp: 1474695472 Fix crash when passing a mate/stalemate position Both Tablebases::filter_root_moves() and extract_ponder_from_tt(9 were unable to handle a mate/stalemate position. Spotted and reported by Dann Corbit. Added some mate/stalemate positions to bench so to early catch this regression in the future. No functional change. |
Thursday, 22 September 2016
stockfish 16092208
!! latest version !! Windows x64 for Haswell CPUs Windows x64 for modern computers Windows x64 Windows 32 Linux x64 for Haswell CPUs Linux x64 for modern computers Linux x64 | Author: Stéphane Nicolet Date: Thu Sep 22 08:31:23 2016 +0200 Timestamp: 1474525883 Simplify pinners conditions in SEE() Use the following transformations: - to check that A is included in B, testing "(A & ~B) == 0" is faster than "(A & B) == A" - to remove the intersection of A and B from A, doing "A &= ~B;" is as fast as "if (A & B) A &= ~B;" but is simpler. Overall, the simpler patch version is 0.3% than current master. No functional change. |
Wednesday, 21 September 2016
SF Wed Sep 21 08:42:25 2016
LTO-compilation the latest official src:
Author: Guenther Demetz
Date: Wed Sep 21 08:42:25 2016 +0200
Timestamp: 1474440145
Fix pin-aware SEE
Bench: 6272231
Download: http://www20.zippyshare.com/v/SVRfodcz/file.html
Author: Guenther Demetz
Date: Wed Sep 21 08:42:25 2016 +0200
Timestamp: 1474440145
Fix pin-aware SEE
Bench: 6272231
Download: http://www20.zippyshare.com/v/SVRfodcz/file.html
SF Sun Sep 18 08:13:34 2016
LTO-compilation the latest official src:
Author: Joost Vandevondele
Date: Sun Sep 18 08:13:34 2016 +0200
Timestamp: 1474179214
Use fixed depth bench to make PGO builds more reproducible
Bench: 6116200
Download: http://www16.zippyshare.com/v/qnhrFrdo/file.html
Author: Joost Vandevondele
Date: Sun Sep 18 08:13:34 2016 +0200
Timestamp: 1474179214
Use fixed depth bench to make PGO builds more reproducible
Bench: 6116200
Download: http://www16.zippyshare.com/v/qnhrFrdo/file.html
__________________
SF
In the same folder with the engine it is necessary to put http://www97.zippyshare.com/v/0H2Eudbc/file.html new DLL library for 620/610/540/530 versions of compilations.
by Otodranik
by Otodranik
SF Sat Sep 17 10:14:28 2016
LTO-compilation the latest official src:
Author: Marco Costalba
Date: Sat Sep 17 10:14:28 2016 +0200
Timestamp: 1474100068
Fix a warning with MSVC
warning C4706: assignment within conditional expression
Bench: 6116200
Download: http://www99.zippyshare.com/v/U1kvaTFt/file.html
Author: Marco Costalba
Date: Sat Sep 17 10:14:28 2016 +0200
Timestamp: 1474100068
Fix a warning with MSVC
warning C4706: assignment within conditional expression
Bench: 6116200
Download: http://www99.zippyshare.com/v/U1kvaTFt/file.html
Stockfish 22 Sep 2016
!! latest version !! Windows x64 for Haswell CPUs Windows x64 for modern computers Windows x64 Windows 32 Linux x64 for Haswell CPUs Linux x64 for modern computers Linux x64 | Author: Guenther Demetz Date: Wed Sep 21 08:42:25 2016 +0200 Timestamp: 1474440145 Fix pin-aware SEE Correct pinners calculation and fix bug with pinned pieces giving check. With this patch 'pinners' only returns sliders with exactly one defensive piece between the slider and the attacked square (in other words, pinners returns exact pinners). This was a co-operation between Marco Costalba, Special thanks to Ronald de Man for reporting the bug with pinned pieces giving check, discussed here: https://groups.google.com/forum/?fromgroups=#!topic/fishcooking/S_4E_Xs5HaE STC: LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 132118 W: 23578 L: 23645 D: 84895 LTC: LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 36424 W: 4770 L: 4670 D: 26984 bench: 6272231 |
Subscribe to:
Posts (Atom)