summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLoic Guegan <manzerbredes@mailbox.org>2022-01-30 13:17:45 +0100
committerLoic Guegan <manzerbredes@mailbox.org>2022-01-30 13:17:45 +0100
commita6f39855a3019962f979c0d513d91ecfbe46878c (patch)
treec5a61da8625a33703588359b5028a46ad5464a2e
parentf42a6ac20b9f14fd391269cd90606d91a592b2f1 (diff)
Cleaning code
-rw-r--r--src/Piece.cpp68
-rw-r--r--src/Piece.hpp6
2 files changed, 37 insertions, 37 deletions
diff --git a/src/Piece.cpp b/src/Piece.cpp
index 6f9a3be..8ace179 100644
--- a/src/Piece.cpp
+++ b/src/Piece.cpp
@@ -20,81 +20,81 @@ std::vector<std::string> Piece::GetMoves() {
if ((piece == 'P' && r < '8') || (piece == 'p' && r > '1')) {
moves.push_back(std::string() + f + (char)(r + 1 * side));
}
- PIECE__ADD_MOVE(f - 1, r + 1 * side);
- PIECE__ADD_MOVE(f + 1, r + 1 * side);
+ ADD_MOVE(f - 1, r + 1 * side);
+ ADD_MOVE(f + 1, r + 1 * side);
} else if (piece == 'k' || piece == 'K') {
- PIECE__ADD_MOVE(f, r - 1);
- PIECE__ADD_MOVE(f, r + 1);
- PIECE__ADD_MOVE(f + 1, r);
- PIECE__ADD_MOVE(f - 1, r);
- PIECE__ADD_MOVE(f + 1, r + 1);
- PIECE__ADD_MOVE(f - 1, r - 1);
- PIECE__ADD_MOVE(f + 1, r - 1);
- PIECE__ADD_MOVE(f - 1, r + 1);
+ ADD_MOVE(f, r - 1);
+ ADD_MOVE(f, r + 1);
+ ADD_MOVE(f + 1, r);
+ ADD_MOVE(f - 1, r);
+ ADD_MOVE(f + 1, r + 1);
+ ADD_MOVE(f - 1, r - 1);
+ ADD_MOVE(f + 1, r - 1);
+ ADD_MOVE(f - 1, r + 1);
} else if (piece == 'n' || piece == 'N') {
- PIECE__ADD_MOVE(f + 1, r + 2);
- PIECE__ADD_MOVE(f - 1, r + 2);
- PIECE__ADD_MOVE(f + 1, r - 2);
- PIECE__ADD_MOVE(f - 1, r - 2);
- PIECE__ADD_MOVE(f + 2, r + 1);
- PIECE__ADD_MOVE(f - 2, r + 1);
- PIECE__ADD_MOVE(f + 2, r - 1);
- PIECE__ADD_MOVE(f - 2, r - 1);
+ ADD_MOVE(f + 1, r + 2);
+ ADD_MOVE(f - 1, r + 2);
+ ADD_MOVE(f + 1, r - 2);
+ ADD_MOVE(f - 1, r - 2);
+ ADD_MOVE(f + 2, r + 1);
+ ADD_MOVE(f - 2, r + 1);
+ ADD_MOVE(f + 2, r - 1);
+ ADD_MOVE(f - 2, r - 1);
} else {
if (piece == 'b' || piece == 'B' || piece == 'Q' || piece == 'q') {
char rtmp = r;
char ftmp = f;
- while (PIECE__IS_VALID(ftmp, rtmp)) {
+ while (IS_FR_VALID(ftmp, rtmp)) {
ftmp++;
rtmp++;
- PIECE__ADD_MOVE(ftmp, rtmp);
+ ADD_MOVE(ftmp, rtmp);
}
rtmp = r;
ftmp = f;
- while (PIECE__IS_VALID(ftmp, rtmp)) {
+ while (IS_FR_VALID(ftmp, rtmp)) {
ftmp--;
rtmp--;
- PIECE__ADD_MOVE(ftmp, rtmp);
+ ADD_MOVE(ftmp, rtmp);
}
rtmp = r;
ftmp = f;
- while (PIECE__IS_VALID(ftmp, rtmp)) {
+ while (IS_FR_VALID(ftmp, rtmp)) {
ftmp--;
rtmp++;
- PIECE__ADD_MOVE(ftmp, rtmp);
+ ADD_MOVE(ftmp, rtmp);
}
rtmp = r;
ftmp = f;
- while (PIECE__IS_VALID(ftmp, rtmp)) {
+ while (IS_FR_VALID(ftmp, rtmp)) {
ftmp++;
rtmp--;
- PIECE__ADD_MOVE(ftmp, rtmp);
+ ADD_MOVE(ftmp, rtmp);
}
}
if (piece == 'r' || piece == 'R' || piece == 'Q' || piece == 'q') {
char rtmp = r;
char ftmp = f;
- while (PIECE__IS_VALID(ftmp, rtmp)) {
+ while (IS_FR_VALID(ftmp, rtmp)) {
rtmp++;
- PIECE__ADD_MOVE(ftmp, rtmp);
+ ADD_MOVE(ftmp, rtmp);
}
rtmp = r;
ftmp = f;
- while (PIECE__IS_VALID(ftmp, rtmp)) {
+ while (IS_FR_VALID(ftmp, rtmp)) {
rtmp--;
- PIECE__ADD_MOVE(ftmp, rtmp);
+ ADD_MOVE(ftmp, rtmp);
}
rtmp = r;
ftmp = f;
- while (PIECE__IS_VALID(ftmp, rtmp)) {
+ while (IS_FR_VALID(ftmp, rtmp)) {
ftmp++;
- PIECE__ADD_MOVE(ftmp, rtmp);
+ ADD_MOVE(ftmp, rtmp);
}
rtmp = r;
ftmp = f;
- while (PIECE__IS_VALID(ftmp, rtmp)) {
+ while (IS_FR_VALID(ftmp, rtmp)) {
ftmp--;
- PIECE__ADD_MOVE(ftmp, rtmp);
+ ADD_MOVE(ftmp, rtmp);
}
}
}
diff --git a/src/Piece.hpp b/src/Piece.hpp
index 73791a0..c1f19d6 100644
--- a/src/Piece.hpp
+++ b/src/Piece.hpp
@@ -1,10 +1,10 @@
#include <string>
#include <vector>
-#define PIECE__IS_VALID(f, r) ((f) >= 'a' && (f) <= 'h' && (r) >= '1' && (r) <= '8')
-#define PIECE__ADD_MOVE(f, r) \
+#define IS_FR_VALID(f, r) ((f) >= 'a' && (f) <= 'h' && (r) >= '1' && (r) <= '8')
+#define ADD_MOVE(f, r) \
{ \
- if (PIECE__IS_VALID(f, r)) { \
+ if (IS_FR_VALID(f, r)) { \
moves.push_back(std::string() + (char)((f)) + (char)((r))); \
} \
}