Dashboard Temp Share Shortlinks Frames API

cody - HTMLify profile

files of /cody/69PercentFat/Js-Chess/pieces/

Bishop.js /cody/69PercentFat/Js-Chess/pieces/Bishop.js
219 Views
0 Comments
class Bishop extends Piece {
constructor(position, name) {
super(position, 'bishop', name);
}

getAllowedMoves() {
return
King.js /cody/69PercentFat/Js-Chess/pieces/King.js
198 Views
0 Comments
class King extends Piece {
constructor(position, name) {
super(position, 'king', name);
this.ableToCastle = true;
}


get
Knight.js /cody/69PercentFat/Js-Chess/pieces/Knight.js
202 Views
0 Comments
class Knight extends Piece {
constructor(position, name) {
super(position, 'knight', name);
}

getAllowedMoves() {
const
Pawn.js /cody/69PercentFat/Js-Chess/pieces/Pawn.js
212 Views
0 Comments
class Pawn extends Piece {
constructor(position, name) {
super(position, 'pawn', name)
}

getAllowedMoves() {
const posi
Piece.js /cody/69PercentFat/Js-Chess/pieces/Piece.js
205 Views
0 Comments
class Piece {
constructor(position, rank, name) {
this.position = position;
this.rank = rank;
this.name = name;

Queen.js /cody/69PercentFat/Js-Chess/pieces/Queen.js
225 Views
0 Comments
class Queen extends Piece {
constructor(position, name) {
super(position, 'queen', name);
}

getAllowedMoves(){
return [

Rook.js /cody/69PercentFat/Js-Chess/pieces/Rook.js
198 Views
0 Comments
class Rook extends Piece {
constructor(position, name) {
super(position, 'rook', name);
this.ableToCastle = true;
}

chan