Change castle flags. Eightpieces still not OK, but almost
[vchess.git] / client / src / variants / Arena.js
index 42b1f4a..620b980 100644 (file)
@@ -1,12 +1,12 @@
 import { ChessRules } from "@/base_rules";
 
 export const VariantRules = class ArenaRules extends ChessRules {
-  static get hasFlags() {
+  static get HasFlags() {
     return false;
   }
 
-  static GenRandInitFen() {
-    return ChessRules.GenRandInitFen().replace("w 1111 -", "w -");
+  static GenRandInitFen(randomness) {
+    return ChessRules.GenRandInitFen(randomness).slice(0, -6) + "-";
   }
 
   static InArena(x) {
@@ -151,4 +151,8 @@ export const VariantRules = class ArenaRules extends ChessRules {
     }
     return "*";
   }
+
+  static get SEARCH_DEPTH() {
+    return 4;
+  }
 };