import { ChessRules } from "@/base_rules";
+import { SuicideRules } from "@/variants/Suicide";
export class FootballRules extends ChessRules {
+
static get HasFlags() {
return false;
}
if (V.PIECES.includes(lowerRi)) {
pieces[row[i] == lowerRi ? "b" : "w"]++;
sumElts++;
- } else {
- const num = parseInt(row[i]);
+ }
+ else {
+ const num = parseInt(row[i], 10);
if (isNaN(num)) return false;
sumElts += num;
}
if (this.atLeastOneMove()) return "*";
return "1/2";
}
+
+ static GenRandInitFen(randomness) {
+ return SuicideRules.GenRandInitFen(randomness);
+ }
+
};