UNPKG

chlss

Version:

Open-Source Chess Engine in TypeScript.

11 lines (10 loc) 556 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.QueenMoveGenerator = void 0; const lineMoveGenerator_1 = require("./lineMoveGenerator"); exports.QueenMoveGenerator = { generateQueenMoves(boardPosition, piece, colour, index, posX, posY, moveList) { lineMoveGenerator_1.LineMoveGenerator.generateRookLikeMoves(boardPosition, piece, colour, index, posX, posY, moveList); lineMoveGenerator_1.LineMoveGenerator.generateBishopLikeMoves(boardPosition, piece, colour, index, posX, posY, moveList); } };