X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=client%2Fsrc%2Fvariants%2FArena.js;h=620b980ae90cd87984ddc3842f42ab922ab6a3c4;hb=d9a7a1e40254bda6e545514596a7363048c084f9;hp=42b1f4af5f998e940a29e26f1c29283174f4d590;hpb=d1be804633f9632b35662c0b10743ca50e10030f;p=vchess.git diff --git a/client/src/variants/Arena.js b/client/src/variants/Arena.js index 42b1f4af..620b980a 100644 --- a/client/src/variants/Arena.js +++ b/client/src/variants/Arena.js @@ -1,12 +1,12 @@ import { ChessRules } from "@/base_rules"; export const VariantRules = class ArenaRules extends ChessRules { - static get hasFlags() { + static get HasFlags() { return false; } - static GenRandInitFen() { - return ChessRules.GenRandInitFen().replace("w 1111 -", "w -"); + static GenRandInitFen(randomness) { + return ChessRules.GenRandInitFen(randomness).slice(0, -6) + "-"; } static InArena(x) { @@ -151,4 +151,8 @@ export const VariantRules = class ArenaRules extends ChessRules { } return "*"; } + + static get SEARCH_DEPTH() { + return 4; + } };