diff options
| author | Adam <adammegarules1@gmail.com> | 2026-08-14 10:17:20 +0200 |
|---|---|---|
| committer | Adam <adammegarules1@gmail.com> | 2026-08-14 10:17:20 +0200 |
| commit | e4c3be3b28ffcf93b1f83aa075c89b77f102e704 (patch) | |
| tree | 4a9e4f3a62b5b35d1685d86ac2fde59a7909bc89 /src/board/board.hpp | |
| parent | de8f43c35b435674777eca98790ed3d086682ce4 (diff) | |
adding a create move helper function
Diffstat (limited to 'src/board/board.hpp')
| -rw-r--r-- | src/board/board.hpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/board/board.hpp b/src/board/board.hpp index 8ef3e56..b27a9d1 100644 --- a/src/board/board.hpp +++ b/src/board/board.hpp @@ -38,8 +38,10 @@ struct Position { * flag F for from position T for to position, and 00 for empty ones. */ +uint16_t CreateMove(uint8_t from, uint8_t to, PieceType promotion = NONEPIECE); PieceType getPromotionTypeFromMove(uint16_t move); uint8_t getFromValueFromMove(uint16_t move); +uint8_t getToValueFromMove(uint16_t move); struct Move { Position From; |
