projects
/
xogo.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Draft Checkered + fix getBoard and Capablanca chess
[xogo.git]
/
base_rules.js
diff --git
a/base_rules.js
b/base_rules.js
index
7dc134d
..
f9913c4
100644
(file)
--- a/
base_rules.js
+++ b/
base_rules.js
@@
-286,9
+286,9
@@
export default class ChessRules {
// Position part of the FEN string
getPosition() {
let position = "";
// Position part of the FEN string
getPosition() {
let position = "";
- for (let i = 0; i < this.size.
y
; i++) {
+ for (let i = 0; i < this.size.
x
; i++) {
let emptyCount = 0;
let emptyCount = 0;
- for (let j = 0; j < this.size.
x
; j++) {
+ for (let j = 0; j < this.size.
y
; j++) {
if (this.board[i][j] == "")
emptyCount++;
else {
if (this.board[i][j] == "")
emptyCount++;
else {
@@
-303,7
+303,7
@@
export default class ChessRules {
if (emptyCount > 0)
// "Flush remainder"
position += C.FenEmptySquares(emptyCount);
if (emptyCount > 0)
// "Flush remainder"
position += C.FenEmptySquares(emptyCount);
- if (i < this.size.
y
- 1)
+ if (i < this.size.
x
- 1)
position += "/"; //separate rows
}
return position;
position += "/"; //separate rows
}
return position;