Reformat SEE to better document the function
authorMarco Costalba <mcostalba@gmail.com>
Fri, 23 Feb 2018 21:02:10 +0000 (22:02 +0100)
committerStéphane Nicolet <cassio@free.fr>
Fri, 23 Feb 2018 21:02:44 +0000 (22:02 +0100)
commita09eee579810fe446e34d0004e5716191310f4e4
treeb86b6a1d4032db1a97c7ea3777aa722499b0776b
parent52f92d05a9eae0cc68a3cd157f8df35802a98297
Reformat SEE to better document the function

This is one of the most difficult to understand but also
most important and speed critical functions of SF.

This patch rewrites some part of it to hopefully
make it clearer and drop some redundant variables
in the process.

Same speed than master (or even a bit more).

Thanks to Chris Cain for useful feedback.

No functional change.
src/bitboard.h
src/evaluate.cpp
src/pawns.cpp
src/position.cpp