generate Pseudo Legal Moves
open override fun generatePseudoLegalMoves(piece: Piece, fromSquare: Square, board: Board, gameState: GameState): List<Move>
Generates all pseudo-legal knight moves from the given square.
Return
List of possible moves for the knight.
Parameters
piece
The knight piece.
from Square
The square the knight is moving from.
board
The current board state.
game State
The current game state.