X-Git-Url: https://git.auder.net/?p=vchess.git;a=blobdiff_plain;f=client%2Fsrc%2Fvariants%2FAlice.js;h=2feb8b8f37975427c7684d5c36bc10d316147e46;hp=5a2d48cfac715e236a035d430abf225324a5fc91;hb=b7c32f1ae7f986fc8dc50dae55528f7259cfce59;hpb=bc8734ba58ae6ed81c157e89d51db9f275af16a7 diff --git a/client/src/variants/Alice.js b/client/src/variants/Alice.js index 5a2d48cf..2feb8b8f 100644 --- a/client/src/variants/Alice.js +++ b/client/src/variants/Alice.js @@ -1,4 +1,6 @@ import { ChessRules } from "@/base_rules"; +import { ArrayFun} from "@/utils/array"; + // NOTE: alternative implementation, probably cleaner = use only 1 board export const VariantRules = class AliceRules extends ChessRules { @@ -81,7 +83,7 @@ export const VariantRules = class AliceRules extends ChessRules getSideBoard(mirrorSide) { // Build corresponding board from complete board - let sideBoard = doubleArray(V.size.x, V.size.y, ""); + let sideBoard = ArrayFun.init(V.size.x, V.size.y, ""); for (let i=0; i