X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=variants%2FCapablanca%2Fclass.js;h=c141e1cbdcd0ecfaa4224cc8b7c44e6c1646e915;hb=df3fdaff8fa7b3046eb67e4bc4da37a5bcc8c4d7;hp=342429b2d3c3c0386c18385841dc05799f360811;hpb=c9a20f4f198e1877bd260a610b1692b3d65d0eba;p=xogo.git diff --git a/variants/Capablanca/class.js b/variants/Capablanca/class.js index 342429b..c141e1c 100644 --- a/variants/Capablanca/class.js +++ b/variants/Capablanca/class.js @@ -1,4 +1,5 @@ import ChessRules from "/base_rules.js"; +import {FenUtil} from "/utils/setupPieces.js"; export default class CapablancaRules extends ChessRules { @@ -47,13 +48,18 @@ export default class CapablancaRules extends ChessRules { } get size() { - return {x: 8, y: 10}; + return { + x: 8, + y: 10, + ratio: 1.25 + }; } genRandInitBaseFen() { const s = FenUtil.setupPieces( ['r', 'n', 's', 'b', 'q', 'k', 'b', 'e', 'n', 'r'], { + randomness: this.options["randomness"], between: {p1: 'k', p2: 'r'}, diffCol: ['b'], flags: ['r']