Showing posts with label Stockfish. Show all posts
Showing posts with label Stockfish. Show all posts

Sunday, 25 September 2016

stockfish_16092510


!! 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. 

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

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
__________________

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

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

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 

Stockfish

Stockfish