X-Git-Url: https://git.auder.net/?a=blobdiff_plain;ds=sidebyside;f=client%2Fsrc%2Fvariants%2FCircular.js;h=aa700bb1abed74335f96732024eab58116711f34;hb=da9e846e41622111a4f877742dc0b35406635b5c;hp=73f87aaa1aa8f418cb4f1bf15ce0b96ed72ccb9d;hpb=a8f0bbcb3808c8a8af548ab335c61674cffcb6c3;p=vchess.git diff --git a/client/src/variants/Circular.js b/client/src/variants/Circular.js index 73f87aaa..aa700bb1 100644 --- a/client/src/variants/Circular.js +++ b/client/src/variants/Circular.js @@ -3,6 +3,7 @@ import { ArrayFun } from "@/utils/array"; import { shuffle } from "@/utils/alea"; export class CircularRules extends ChessRules { + static get HasCastle() { return false; } @@ -35,8 +36,10 @@ export class CircularRules extends ChessRules { } static GenRandInitFen(randomness) { - if (randomness == 0) - return "8/8/pppppppp/rnbqkbnr/8/8/PPPPPPPP/RNBQKBNR w 0 1111111111111111"; + if (randomness == 0) { + return "8/8/pppppppp/rnbqkbnr/8/8/PPPPPPPP/RNBQKBNR " + + "w 0 1111111111111111"; + } let pieces = { w: new Array(8), b: new Array(8) }; // Shuffle pieces on first and last rank @@ -219,4 +222,5 @@ export class CircularRules extends ChessRules { static get SEARCH_DEPTH() { return 2; } + };