af3710c9c67e043157378aea53b08dd9df096cca
1 import { ChessRules
} from "@/base_rules";
3 export class CastleRules
extends ChessRules
{
5 const baseScore
= super.getCurrentScore();
6 if (baseScore
!= '*') return baseScore
;
7 if (this.getPiece(0,2) == V
.KING
&& this.getPiece(0,3) == V
.ROOK
)
9 if (this.castleFlags
['b'][0] >= 8) return "1-0";