Add Freecapture + advance on Koopa Chess
[vchess.git] / client / src / variants / Freecapture.js
diff --git a/client/src/variants/Freecapture.js b/client/src/variants/Freecapture.js
new file mode 100644 (file)
index 0000000..19098b6
--- /dev/null
@@ -0,0 +1,12 @@
+import { ChessRules } from "@/base_rules";
+
+export class FreecaptureRules extends ChessRules {
+  canTake() {
+    // Can capture both colors:
+    return true;
+  }
+
+  static get SEARCH_DEPTH() {
+    return 2;
+  }
+};