cws/cw03.tex
changeset 296 12dc251fc47e
parent 284 9a04eb6a2291
child 306 1877cc717291
--- a/cws/cw03.tex	Thu Oct 31 09:49:33 2019 +0000
+++ b/cws/cw03.tex	Thu Oct 31 10:44:10 2019 +0000
@@ -210,7 +210,7 @@
 
 
 
-\subsection*{Part 1 (6 Marks)}
+\subsection*{Preliminary Part (4 Marks)}
 
 You are asked to implement the knight's tour problem such that the
 dimension of the board can be changed.  Therefore most functions will
@@ -296,8 +296,10 @@
   19591828170979904, respectively.}\smallskip
 
 
+\subsection*{Core Part (6 Marks)}
 
-\subsubsection*{Tasks (cont.)}
+
+\subsubsection*{Tasks (file knight1.scala cont.)}
 
 \begin{itemize}
 \item[(4)] Implement a \texttt{first}-function. This function takes a list of
@@ -341,12 +343,10 @@
 sizes of up to $8 \times 8$.
 \bigskip
 
+%%\newpage
 
 
-%%\newpage
-\subsection*{Advanced Part 2 (4 Marks)}
-
-As you should have seen in Part 1, a naive search for tours beyond
+As you should have seen in the earlier parts, a naive search for tours beyond
 $8 \times 8$ boards and also searching for closed tours even on small
 boards takes too much time. There is a heuristic, called \emph{Warnsdorf's
 Rule} that can speed up finding a tour. This heuristic states that a