X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fsquare.h;h=eb5a5c39eb13903abc3e25023e71feefcc3304ea;hp=ff31e8653ecb4407d297a5568f3c446c290b982e;hb=3e6e57231ecb1c23e43e02109efa3bcaf7ebe7c3;hpb=d3600c39a745179ed6b094b305d0645e83a1ee86 diff --git a/src/square.h b/src/square.h index ff31e865..eb5a5c39 100644 --- a/src/square.h +++ b/src/square.h @@ -7,12 +7,12 @@ it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. - + Stockfish is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. - + You should have received a copy of the GNU General Public License along with this program. If not, see . */ @@ -25,6 +25,7 @@ //// Includes //// +#include // for abs() #include #include "color.h" @@ -45,7 +46,7 @@ enum Square { SQ_A7, SQ_B7, SQ_C7, SQ_D7, SQ_E7, SQ_F7, SQ_G7, SQ_H7, SQ_A8, SQ_B8, SQ_C8, SQ_D8, SQ_E8, SQ_F8, SQ_G8, SQ_H8, SQ_NONE -}; +}; enum File { FILE_A, FILE_B, FILE_C, FILE_D, FILE_E, FILE_F, FILE_G, FILE_H, FILE_NONE @@ -72,7 +73,7 @@ const int FlipMask = 070; const int FlopMask = 07; -//// +//// //// Inline functions //// @@ -159,7 +160,7 @@ inline int square_distance(Square s1, Square s2) { } -//// +//// //// Prototypes ////