possibleMovements method
override
Implementation
@override
List<List<int>> possibleMovements(int x, int y, List<List<Piece>> board,
bool reversedBoard, List<List<int>> lastMovement) {
List<List<int>> movements = [];
movements.add([y + 1, x + 2]);
movements.add([y - 1, x + 2]);
movements.add([y + 1, x - 2]);
movements.add([y - 1, x - 2]);
movements.add([y + 2, x + 1]);
movements.add([y + 2, x - 1]);
movements.add([y - 2, x + 1]);
movements.add([y - 2, x - 1]);
return movements;
}