X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=client%2Fsrc%2Fvariants%2FCheckless.js;h=63c35c661e6147c1df0644bd43d55d12ed9d3481;hb=89a6214b27561878670914a65902aa51682efe61;hp=8861214372459349f2865fb0db4974567cd25dcb;hpb=0d5335de5c94d780e03ac0aa3279b731c69455cc;p=vchess.git diff --git a/client/src/variants/Checkless.js b/client/src/variants/Checkless.js index 88612143..63c35c66 100644 --- a/client/src/variants/Checkless.js +++ b/client/src/variants/Checkless.js @@ -1,6 +1,7 @@ import { ChessRules } from "@/base_rules"; export class ChecklessRules extends ChessRules { + // Cannot use super.atLeastOneMove: lead to infinite recursion atLeastOneMove_aux() { const color = this.turn; @@ -41,4 +42,9 @@ export class ChecklessRules extends ChessRules { return res; }); } + + static get SEARCH_DEPTH() { + return 2; + } + };