- static GenRandInitFen(randomness) {
- // Add 16 pawns flags + empty cmove + stage == 1:
- return ChessRules.GenRandInitFen(randomness)
- .slice(0, -2) + "1111111111111111 - - 1";
+ static GenRandInitFen(options) {
+ const baseFen = ChessRules.GenRandInitFen(options.randomness);
+ return (
+ // Add 16 pawns flags + empty cmove + stage == 1:
+ baseFen.slice(0, -2) + "1111111111111111 - - 1" +
+ (!options["switch"] ? '-' : "")
+ );