X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=variants%2FCapablanca%2Fclass.js;h=5b1c80ed636f4dc58452aba9a8d8949b098f67d0;hb=66ab134b7ab3ba00204fb316ba7636c904331d6c;hp=2fd15163a42a74c97961ef94d6e3d1a0f0fb75f4;hpb=10c9010b3b04915e132b6b3820f2f19c9ea6dcf0;p=xogo.git diff --git a/variants/Capablanca/class.js b/variants/Capablanca/class.js index 2fd1516..5b1c80e 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,7 +48,11 @@ export default class CapablancaRules extends ChessRules { } get size() { - return {x: 8, y: 10}; + return { + x: 8, + y: 10, + ratio: 1.25 + }; } genRandInitBaseFen() { @@ -55,7 +60,7 @@ export default class CapablancaRules extends ChessRules { ['r', 'n', 's', 'b', 'q', 'k', 'b', 'e', 'n', 'r'], { randomness: this.options["randomness"], - between: {p1: 'k', p2: 'r'}, + between: [{p1: 'k', p2: 'r'}], diffCol: ['b'], flags: ['r'] }