Skip to content

Conversation

@FauziAkram
Copy link
Contributor

@FauziAkram FauziAkram commented Dec 16, 2025

Fix legacy Shogi terminology.

This PR updates a few comments that appear to be legacy artifacts from a Shogi port.

Specifically, the comments refer to "balls" (a literal translation of "Gyoku", referring to the King in Shogi). These have been corrected to "Kings" to accurately reflect the Chess context and the specific logic of the code, which places the Kings onto the board explicitly before placing the remaining pieces.

Also, this fixes the bit-width (Chess uses 6 bits for 64 squares, not 7 for 81) and replaces Shogi terms ("leading/trailing", "balls") with Chess equivalents ("White/Black", "Kings").

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant