chess-legal-moves
Version:
Analyses a given chess game position in Fen notation to return legal moves and provides the next game position after a given move
8 lines (7 loc) • 342 B
TypeScript
import { IColor, IPieceScope } from '../../types';
import Board from '../Board/Board';
export declare function generatePieceMoves(pieceScope: IPieceScope[], board: Board, hasToPlay: IColor): {
from: import("../../types").IPosition;
quietMoves: import("../../types").IPosition[];
killMoves: import("../../types").IPosition[];
}[];