Prevent out-of-bound array accesses
authorFabian Fichter <ianfab@users.noreply.github.com>
Fri, 16 Aug 2019 17:09:19 +0000 (19:09 +0200)
committerFabian Fichter <ianfab@users.noreply.github.com>
Fri, 16 Aug 2019 17:09:19 +0000 (19:09 +0200)
commit7bd56aa63088635560b3e4c854a8dfdbff5af688
tree3668fff7678aae1cd2a1bbbdbbcadce1012ca33f
parentd8b3ac77fc20dc03c25112cc3deb1881037cda78
Prevent out-of-bound array accesses

Squares outside of board were used in following scenarios:
- Passed pawn evaluation of unpromoted pawns on last rank (e.g., in sittuyin)
- SEE pruning of check evading drops in qsearch
src/pawns.cpp
src/search.cpp