X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=client%2Fsrc%2Fvariants%2FGrasshopper.js;h=fcc6bb101ee29efc961a841ed0ce3cb577452e77;hb=4313762da3237b04f204e121a20cab3ba7bb5dd2;hp=c47ac2b13cf2f2b0726b5aa94e3e5ce4e81cfe6d;hpb=1c15969ecec2a86ee7dffe570e53dfd61fd06b22;p=vchess.git diff --git a/client/src/variants/Grasshopper.js b/client/src/variants/Grasshopper.js index c47ac2b1..fcc6bb10 100644 --- a/client/src/variants/Grasshopper.js +++ b/client/src/variants/Grasshopper.js @@ -3,6 +3,7 @@ import { ArrayFun } from "@/utils/array"; import { randInt } from "@/utils/alea"; export class GrasshopperRules extends ChessRules { + static get HasEnpassant() { return false; } @@ -100,12 +101,13 @@ export class GrasshopperRules extends ChessRules { return 2; } - static GenRandInitFen(randomness) { - return ChessRules.GenRandInitFen(randomness) + static GenRandInitFen(options) { + return ChessRules.GenRandInitFen(options) .slice(0, -2) .replace( "/pppppppp/8/8/8/8/PPPPPPPP/", "/gggggggg/pppppppp/8/8/PPPPPPPP/GGGGGGGG/" ); } + };