diff options
-rw-r--r-- | piece-square.c | 4 | ||||
-rw-r--r-- | piece-square.h | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/piece-square.c b/piece-square.c index 20a952f..6928626 100644 --- a/piece-square.c +++ b/piece-square.c @@ -93,7 +93,7 @@ static const char t_kingE[8][8] = { -50, -30, -30, -30, -30, -30, -30, -50 } }; -char piece_square_val_O(piece_t piece, i8 r, i8 c) { +signed char piece_square_val_O(piece_t piece, i8 r, i8 c) { switch (piece) { case WPAWN: return t_pawn[r][c]; case WBISHOP: return t_bishop[r][c]; @@ -112,7 +112,7 @@ char piece_square_val_O(piece_t piece, i8 r, i8 c) { __builtin_unreachable(); } -char piece_square_val_E(piece_t piece, i8 r, i8 c) { +signed char piece_square_val_E(piece_t piece, i8 r, i8 c) { switch (piece) { case WPAWN: return t_pawn[r][c]; case WBISHOP: return t_bishop[r][c]; diff --git a/piece-square.h b/piece-square.h index 2eca7dc..d92a42e 100644 --- a/piece-square.h +++ b/piece-square.h @@ -9,8 +9,8 @@ * http://chessprogramming.wikispaces.com/Simplified+evaluation+function */ -char piece_square_val_O(piece_t piece, i8 r, i8 c); -char piece_square_val_E(piece_t piece, i8 r, i8 c); +signed char piece_square_val_O(piece_t piece, i8 r, i8 c); +signed char piece_square_val_E(piece_t piece, i8 r, i8 c); void piecePosFullRecalc(void); #endif |