public boolean validMove(int targetX, int targetY, boolean color) {
		if (Board.onBoard(targetX, targetY)
				&& (((targetX == curX + 1) && ((targetY == curY + 1) || targetY == curY - 1)) || ((targetX == curX - 1) && ((targetY == curY + 1) || (targetY == curY - 1))))) {
			return true;
		}
		return false;
	}