X-Git-Url: https://git.auder.net/assets/%7B%7B%20path%28%27mixstore_store_package_view%27%2C%20%7B%20id:%20newsItem.id%20%7D%29%20%7D%7D?a=blobdiff_plain;f=variants%2FHex%2Fclass.js;h=f58800faaa909086a0a7af16e0e2d5506f24f5a8;hb=9aebe2aac02158a4f1c92ad0ac529f8ed245602e;hp=b82af417a74311f418e0f631a5fa9f2c46a9f564;hpb=eceb02f712e49d6c8b2fa90691c93161ca015248;p=xogo.git diff --git a/variants/Hex/class.js b/variants/Hex/class.js index b82af41..f58800f 100644 --- a/variants/Hex/class.js +++ b/variants/Hex/class.js @@ -78,7 +78,7 @@ export default class HexRules extends AbstractClickFillRules { // NOTE: size.x == size.y (square boards) const emptyCount = C.FenEmptySquares(this.size.x); return { - fen: (emptyCount + "/").repeat(this.size.x).slice(0, -1) + " w 0", + fen: (emptyCount + "/").repeat(this.size.x - 1) + emptyCount, o: {} }; } @@ -187,7 +187,7 @@ export default class HexRules extends AbstractClickFillRules { max = z; explored[index] = true; component[index] = true; - for (let [dx, dy] of super.pieces()['k'].moves[0].steps) { + for (let [dx, dy] of super.pieces()['k'].both[0].steps) { const [nx, ny] = [x + dx, y + dy]; const nidx = getIndex(nx, ny); if (