import { ChessRules, PiPo, Move } from "@/base_rules";
-import { ShogiRules } from "@/variants/Shogi";
+import { ShogiRules } from "@/variants/Shogi"
export class MinishogiRules extends ShogiRules {
+
static IsGoodFen(fen) {
if (!ChessRules.IsGoodFen(fen)) return false;
const fenParsed = V.ParseFen(fen);
return moves;
}
- getSlideNJumpMoves([x, y], steps, options) {
+ getSlideNJumpMoves_opt([x, y], steps, options) {
options = options || {};
const color = this.turn;
const oneStep = options.oneStep;
static get SEARCH_DEPTH() {
return 3;
}
+
};