140 lines
2.6 KiB
TeX
140 lines
2.6 KiB
TeX
\section{Introduction}
|
|
|
|
To solve the problems in this handout, you mustn't be a chess master---you just need to know how the pieces move.
|
|
I'm sure you're all familiar with the basic rules of chess. The odd ones are listed below.
|
|
|
|
\generic{Board orientation:}
|
|
The bottom-left square of a chessboard is \textbf{always} black.
|
|
|
|
\generic{Starting pawns \& en passant:}
|
|
A pawn may move two squares on its first turn. \par
|
|
An opposing pawn may capture this pawn as it does this. \par
|
|
This is called an \textit{en passant} capture (Which means \say{in passing} in French)
|
|
|
|
\begin{minipage}{0.3\textwidth}
|
|
\begin{center}
|
|
\chessboard[
|
|
smallboard,
|
|
maxfield=b4,
|
|
setpieces = {
|
|
pa4,pb3,
|
|
Pa1,Pb1
|
|
},
|
|
addpgf={
|
|
\tikz[overlay]
|
|
\draw[ocyan,line width=0.1em,->]
|
|
(a1)--(a3);
|
|
},
|
|
]
|
|
|
|
White moves two squares
|
|
\end{center}
|
|
\end{minipage}
|
|
\hfill
|
|
\begin{minipage}{0.3\textwidth}
|
|
\begin{center}
|
|
\chessboard[
|
|
smallboard,
|
|
maxfield=b4,
|
|
setpieces = {
|
|
pa4,pb3,
|
|
Pa3,Pb1
|
|
},
|
|
addpgf={
|
|
\tikz[overlay]
|
|
\draw[ocyan,line width=0.1em,->]
|
|
(b3)--(a2);
|
|
},
|
|
]
|
|
|
|
Black captures en passant
|
|
\end{center}
|
|
\end{minipage}
|
|
\hfill
|
|
\begin{minipage}{0.3\textwidth}
|
|
\begin{center}
|
|
\chessboard[
|
|
smallboard,
|
|
maxfield=b4,
|
|
setpieces = {
|
|
pa4,pa2,
|
|
Pb1
|
|
},
|
|
]
|
|
|
|
Result
|
|
\end{center}
|
|
\end{minipage}
|
|
|
|
\vfill
|
|
|
|
\generic{Promotion:}
|
|
When a pawn reaches the last row of the board, it may be promoted to \textbf{any} other piece.\par
|
|
(Except a king or a pawn, of course.)
|
|
|
|
\generic{Castling:}
|
|
A king and rook can \textit{castle} under the following conditions:
|
|
\begin{itemize}
|
|
\item No pieces are in the way
|
|
\item The king has not yet moved
|
|
\item The rook has not yet moved
|
|
\item The king is not in check
|
|
\item The king does not move through check while castling
|
|
\end{itemize}
|
|
|
|
\begin{minipage}{0.3\textwidth}
|
|
\begin{center}
|
|
\chessboard[
|
|
smallboard,
|
|
maxfield=h2,
|
|
setpieces = {
|
|
Ra1,Ke1,Rh1
|
|
},
|
|
addpgf={
|
|
\tikz[overlay]
|
|
\draw[ocyan,line width=0.1em,->]
|
|
(e1)--(g1);
|
|
\tikz[overlay]
|
|
\draw[ocyan,line width=0.1em,->]
|
|
(e1)--(c1);
|
|
},
|
|
hmarginwidth=0mm
|
|
]
|
|
|
|
Possible castle directions
|
|
\end{center}
|
|
\end{minipage}
|
|
\hfill
|
|
\begin{minipage}{0.3\textwidth}
|
|
\begin{center}
|
|
\chessboard[
|
|
smallboard,
|
|
maxfield=h2,
|
|
setpieces = {
|
|
Rd1,Kc1,Rh1
|
|
},
|
|
hmarginwidth=0mm
|
|
]
|
|
|
|
Queenside castle result
|
|
\end{center}
|
|
\end{minipage}
|
|
\hfill
|
|
\begin{minipage}{0.3\textwidth}
|
|
\begin{center}
|
|
\chessboard[
|
|
smallboard,
|
|
maxfield=h2,
|
|
setpieces = {
|
|
Ra1,Kg1,Rf1
|
|
},
|
|
hmarginwidth=0mm,
|
|
]
|
|
|
|
Kingside castle result
|
|
\end{center}
|
|
\end{minipage}
|
|
\par
|
|
|
|
\vfill
|
|
\pagebreak |