Retire enum SquareDelta

Use Square instead. At the end is the same because we were
anyway foreseen operators on mixed terms (Square, SquareDelta).

No functional change.

Signed-off-by: Marco Costalba <mcostalba@gmail.com>
This commit is contained in:
Marco Costalba
2011-02-23 10:03:30 +01:00
parent aa40d0a917
commit deb212cb05
5 changed files with 26 additions and 34 deletions

View File

@@ -482,8 +482,7 @@ namespace {
void init_between_bitboards() {
Square s1, s2, s3;
SquareDelta d;
Square s1, s2, s3, d;
int f, r;
for (s1 = SQ_A1; s1 <= SQ_H8; s1++)
@@ -493,7 +492,7 @@ namespace {
f = file_distance(s1, s2);
r = rank_distance(s1, s2);
d = SquareDelta(s2 - s1) / Max(f, r);
d = (s2 - s1) / Max(f, r);
for (s3 = s1 + d; s3 != s2; s3 += d)
set_bit(&(BetweenBB[s1][s2]), s3);