goede dingen
[tt2015.git] / a4 / question3.tex
index 51dfc07..d5a1a13 100644 (file)
@@ -1,40 +1,49 @@
-The table below contains some statistics about all the different parameter configurations we ran learnlib with.\r
-The \emph{RivestSchapire} learner using the Random test method resulted in an incorrect model being learned.\r
-When the \emph{KearnsVazirani} learner using the WMethod tester wasn't able to learn a model, this is due the learner hitting a non-deterministic path. \r
-This problem hasn't anything to do with the actual learner and is the result of a uncaught error situation in the adapter.\r
-This shows us that a leaner can be used to test software, since we discovered a bug in our adapter.\r
-Due to time constrains we were not able to fix this bug.\r
-When \emph{WMethod} is selected as the testing method \emph{RivestSchapire} is also able to learn the correct model.\r
-\emph{WMethod} does however increase the time needed to learn the model significantly, when a different learner is used there is no reason not to use the Random testing method.\r
-\r
-\begin{longtable}{| l | l | l | c | c | c |}\r
-       \caption{Learning parameters and resulting model size.} \\\hline\r
-       Alphabet & Method & Test method & States & Time \\\hline \hline\r
-       small & LStar & Random & 2 & 12 sec \\\hline\r
-       small & TTT & Random & 2 & 5 sec \\\hline\r
-       small & RivestSchapire & Random & 2 & 6 sec \\\hline\r
-       small & KearnsVazirani & Random & 2 & 5 sec \\\hline\r
-       small & LStar & WMethod & 2 & 35 sec \\\hline\r
-       small & TTT & WMethod & 2 & 32 sec \\\hline\r
-       small & RivestSchapire & WMethod & 2 & 33 sec \\\hline\r
-       small & KearnsVazirani & WMethod & 2 & 33 sec \\\hline\r
-       \r
-       partial & LStar & Random & 4 & 18 sec \\\hline\r
-       partial & TTT & Random & 4 & 16 sec \\\hline\r
-       partial & RivestSchapire & Random & 4 & 13 sec \\\hline\r
-       partial & KearnsVazirani & Random & 4 & 22 sec \\\hline\r
-       partial & LStar & WMethod & 4 & 384 sec \\\hline\r
-       partial & TTT & WMethod & 4 & 390 sec \\\hline\r
-       partial & RivestSchapire & WMethod & 4 & 384 sec \\\hline\r
-       partial & KearnsVazirani & WMethod & 4 & 383 sec \\\hline\r
-       \r
-       full & LStar & Random & 5 & 44 sec \\\hline\r
-       full & TTT & Random & 5 & 25 sec \\\hline\r
-       full & RivestSchapire & Random & 4 & 12 sec \\\hline\r
-       full & KearnsVazirani & Random & 5 & 19 sec \\\hline\r
-       full & LStar & WMethod & 5 & 2666 sec \\\hline\r
-       full & TTT & WMethod & 5 & 2632 sec \\\hline\r
-       full & RivestSchapire & WMethod & 5 & 2638 sec \\\hline\r
-       full & KearnsVazirani & WMethod & - & - \\\hline\r
-\end{longtable}\r
-\r
+The table below contains some statistics about all the different parameter
+configurations we ran learnlib with. The \emph{RivestSchapire} learner using
+the Random test method resulted in an incorrect model being learned. When the
+\emph{KearnsVazirani} learner using the WMethod tester wasn't able to learn a
+model, this is due the learner hitting a non-deterministic path.  This
+problem hasn't anything to do with the actual learner and is the result of a
+uncaught error situation in the adapter. This shows us that a leaner can be
+used to test software, since we discovered a bug in our adapter. Due to time
+constrains we were not able to fix this bug. When \emph{WMethod} is selected
+as the testing method \emph{RivestSchapire} is also able to learn the correct
+model. \emph{WMethod} does however increase the time needed to learn the
+model significantly, when a different learner is used there is no reason not to
+use the Random testing method.
+
+\begin{table}[H]
+       \begin{tabular}{lllccc}
+               \toprule
+               Alphabet & Method & Test method & States & Time \\
+               \midrule
+               small & LStar & Random & 2 & 12 sec \\
+               small & TTT & Random & 2 & 5 sec \\
+               small & RivestSchapire & Random & 2 & 6 sec \\
+               small & KearnsVazirani & Random & 2 & 5 sec \\
+               small & LStar & WMethod & 2 & 35 sec \\
+               small & TTT & WMethod & 2 & 32 sec \\
+               small & RivestSchapire & WMethod & 2 & 33 sec \\
+               small & KearnsVazirani & WMethod & 2 & 33 sec \\
+               
+               partial & LStar & Random & 4 & 18 sec \\
+               partial & TTT & Random & 4 & 16 sec \\
+               partial & RivestSchapire & Random & 4 & 13 sec \\
+               partial & KearnsVazirani & Random & 4 & 22 sec \\
+               partial & LStar & WMethod & 4 & 384 sec \\
+               partial & TTT & WMethod & 4 & 390 sec \\
+               partial & RivestSchapire & WMethod & 4 & 384 sec \\
+               partial & KearnsVazirani & WMethod & 4 & 383 sec \\
+               
+               full & LStar & Random & 5 & 44 sec \\
+               full & TTT & Random & 5 & 25 sec \\
+               full & RivestSchapire & Random & 4 & 12 sec \\
+               full & KearnsVazirani & Random & 5 & 19 sec \\
+               full & LStar & WMethod & 5 & 2666 sec \\
+               full & TTT & WMethod & 5 & 2632 sec \\
+               full & RivestSchapire & WMethod & 5 & 2638 sec \\
+               full & KearnsVazirani & WMethod & - & - \\
+               \bottomrule
+       \end{tabular}
+       \caption{Learning parameters and resulting model size.}
+\end{table}