]> git.sesse.net Git - stockfish/blobdiff - src/piece.h
Start to space inflate endgame.cpp
[stockfish] / src / piece.h
index 5b66949901dbbf185d8930a472ee7efa01815a4d..8d0d602c07d463deda19e5ff85927501d417384b 100644 (file)
@@ -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 <http://www.gnu.org/licenses/>.
 */
@@ -21,7 +21,7 @@
 #if !defined(PIECE_H_INCLUDED)
 #define PIECE_H_INCLUDED
 
-//// 
+////
 //// Includes
 ////
 
@@ -30,7 +30,7 @@
 #include "square.h"
 
 
-//// 
+////
 //// Types
 ////
 
@@ -54,11 +54,11 @@ const PieceType PieceTypeMin = PAWN;
 const PieceType PieceTypeMax = KING;
 
 extern const int SlidingArray[18];
-extern const SquareDelta Directions[16][16];   
+extern const SquareDelta Directions[16][16];
 extern const SquareDelta PawnPush[2];
 
 
-//// 
+////
 //// Inline functions
 ////
 
@@ -118,13 +118,13 @@ inline int piece_type_is_slider(PieceType pt) {
 inline SquareDelta pawn_push(Color c) {
   return PawnPush[c];
 }
-  
+
 
 ////
 //// Prototypes
 ////
 
-extern char piece_type_to_char(PieceType pt, bool upcase);
+extern char piece_type_to_char(PieceType pt, bool upcase = false);
 extern PieceType piece_type_from_char(char c);
 extern bool piece_is_ok(Piece pc);
 extern bool piece_type_is_ok(PieceType pt);