- [x, y], [[forward, -1], [forward, 0], [forward, 1]], "oneStep")
+ [x, y], [[forward, -1], [forward, 0], [forward, 1]], 1)
- [x, y], [[-1, forward], [0, forward], [1, forward]], "oneStep");
+ [x, y], [[-1, forward], [0, forward], [1, forward]], 1);
- [x, y], [[-1, forward], [0, forward], [1, forward]], "oneStep")
+ [x, y], [[-1, forward], [0, forward], [1, forward]], 1)
- [x, y], [[forward, -1], [forward, 0], [forward, 1]], "oneStep")
+ [x, y], [[forward, -1], [forward, 0], [forward, 1]], 1)
if (y >= 5) multiStep.push([1, 0]);
else oneStep.push([1, 0]);
const c = this.turn;
if (y >= 5) multiStep.push([1, 0]);
else oneStep.push([1, 0]);
const c = this.turn;
- let moves = super.getSlideNJumpMoves([x, y], oneStep, "oneStep");
+ let moves = super.getSlideNJumpMoves([x, y], oneStep, 1);
for (let step of multiStep) {
let [i, j] = [x + step[0], y + step[1]];
while (V.OnBoard(i, j) && this.board[i][j] == V.EMPTY) {
for (let step of multiStep) {
let [i, j] = [x + step[0], y + step[1]];
while (V.OnBoard(i, j) && this.board[i][j] == V.EMPTY) {
- let moves = super.getSlideNJumpMoves([x, y], oneStep, "oneStep");
+ let moves = super.getSlideNJumpMoves([x, y], oneStep, 1);
for (let step of Object.values(multiStep)) {
let [i, j] = [x + step[0], y + step[1]];
while (V.OnBoard(i, j) && this.board[i][j] == V.EMPTY) {
for (let step of Object.values(multiStep)) {
let [i, j] = [x + step[0], y + step[1]];
while (V.OnBoard(i, j) && this.board[i][j] == V.EMPTY) {
? [ [forward, -1], [forward, 0], [forward, 1] ]
: [ [-1, forward], [0, forward], [1, forward] ];
return (
? [ [forward, -1], [forward, 0], [forward, 1] ]
: [ [-1, forward], [0, forward], [1, forward] ];
return (
- super.isAttackedBySlideNJump([x, y], color, V.PAWN, steps, "oneStep")
+ super.isAttackedBySlideNJump([x, y], color, V.PAWN, steps, 1)
- super.isAttackedBySlideNJump([x, y], color, V.PAWN, [step], "oneStep")
+ super.isAttackedBySlideNJump([x, y], color, V.PAWN, [step], 1)
if (y >= 5) multiStep.push([-1, 0]);
else oneStep.push([-1, 0]);
if (
if (y >= 5) multiStep.push([-1, 0]);
else oneStep.push([-1, 0]);
if (
- super.isAttackedBySlideNJump([x, y], color, V.ROOK, oneStep, "oneStep")
+ super.isAttackedBySlideNJump([x, y], color, V.ROOK, oneStep, 1)
- super.isAttackedBySlideNJump([x, y], color, V.BISHOP, oneStep, "oneStep")
+ super.isAttackedBySlideNJump([x, y], color, V.BISHOP, oneStep, 1)