Piece: expanding getLegalMoves for Queen/Knight/Bishop

This commit is contained in:
A.M. Rowsell 2025-08-30 18:46:18 -04:00
commit 6773da28fb
Signed by untrusted user who does not match committer: amr
GPG key ID: E0879EDBDB0CA7B1
4 changed files with 70 additions and 5 deletions

View file

@ -4,10 +4,10 @@
<logicalFolder name="HeaderFiles"
displayName="Header Files"
projectFiles="true">
<itemPath>Board.hpp</itemPath>
<itemPath>Piece.hpp</itemPath>
<itemPath>NeoPixel.hpp</itemPath>
<itemPath>inc/strFuncs.hpp</itemPath>
<itemPath>inc/Board.hpp</itemPath>
<itemPath>inc/NeoPixel.hpp</itemPath>
<itemPath>inc/Piece.hpp</itemPath>
</logicalFolder>
<logicalFolder name="ExternalFiles"
displayName="Important Files"
@ -408,6 +408,8 @@
value="${memories.instruction.ram.ranges}"/>
<property key="memories.programmemory" value="true"/>
<property key="memories.programmemory.ranges" value="1d000000-1d03ffff"/>
<property key="programmerToGoFilePath"
value="/home/amr/MPLABXProjects/chessmcu.X/debug/Debug/chessmcu_ptg"/>
<property key="programoptions.donoteraseauxmem" value="false"/>
<property key="programoptions.eraseb4program" value="true"/>
<property key="programoptions.pgmentry.voltage" value="low"/>