projects
/
xogo.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
update
[xogo.git]
/
variants
/
Capablanca
/
class.js
diff --git
a/variants/Capablanca/class.js
b/variants/Capablanca/class.js
index
2fd1516
..
5b1c80e
100644
(file)
--- a/
variants/Capablanca/class.js
+++ b/
variants/Capablanca/class.js
@@
-1,4
+1,5
@@
import ChessRules from "/base_rules.js";
import ChessRules from "/base_rules.js";
+import {FenUtil} from "/utils/setupPieces.js";
export default class CapablancaRules extends ChessRules {
export default class CapablancaRules extends ChessRules {
@@
-47,7
+48,11
@@
export default class CapablancaRules extends ChessRules {
}
get size() {
}
get size() {
- return {x: 8, y: 10};
+ return {
+ x: 8,
+ y: 10,
+ ratio: 1.25
+ };
}
genRandInitBaseFen() {
}
genRandInitBaseFen() {
@@
-55,7
+60,7
@@
export default class CapablancaRules extends ChessRules {
['r', 'n', 's', 'b', 'q', 'k', 'b', 'e', 'n', 'r'],
{
randomness: this.options["randomness"],
['r', 'n', 's', 'b', 'q', 'k', 'b', 'e', 'n', 'r'],
{
randomness: this.options["randomness"],
- between:
{p1: 'k', p2: 'r'}
,
+ between:
[{p1: 'k', p2: 'r'}]
,
diffCol: ['b'],
flags: ['r']
}
diffCol: ['b'],
flags: ['r']
}