projects
/
gnushogi.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
Fix another hardcored 9x9-board hardcoded value.
[gnushogi.git]
/
gnushogi
/
eval.c
diff --git
a/gnushogi/eval.c
b/gnushogi/eval.c
index
355acf3
..
8e7bd06
100644
(file)
--- a/
gnushogi/eval.c
+++ b/
gnushogi/eval.c
@@
-1291,7
+1291,8
@@
PawnValue(short sq, short side)
{
if (crow(c1, sq) == 2) /* pawn on 3d rank */
{
- if (board[(c1 == black) ? (sq + 27) : (sq - 27)] == pawn)
+ if (board[(c1 == black) ?
+ (sq + 3*NO_COLS) : (sq - 3*NO_COLS)] == pawn)
{
/* opposing pawn has been moved (even column == (sq & 1)) */