private boolean decideToAddPassantTile(Board b, ArrayList<PossibleTile> pts, PossibleTile pt) {
		if (!checkBounds(pt.getX(), pt.getY())) {
			return false;
		}
		PossibleTile ps;
		if (isWhite) {
			ps = new PossibleTile(pt.getX(), pt.getY() - 1, pt.getOriginalPiece());
		} else {
			ps = new PossibleTile(pt.getX(), pt.getY() + 1, pt.getOriginalPiece());
		}
		for (Piece p : b.getPieces()) {
			if (p instanceof Pawn && p.isWhite != this.isWhite) {
				Pawn pawn = (Pawn) p;
				if (pawn.possibleToPassant()) {
					if (checkSameSpace(pawn, pt)) {
						ps.setRemovePiece(pawn);
						pts.add(ps);
						return false;
					}
				}
			}
		}
		return true;
	}