aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--report/document.tex32
-rw-r--r--report/organization.tex5
-rw-r--r--report/progression.tex198
-rw-r--r--report/report.tex20
-rw-r--r--report/tools.tex13
-rw-r--r--report/userguide.tex8
-rw-r--r--report/work.tex1
7 files changed, 251 insertions, 26 deletions
diff --git a/report/document.tex b/report/document.tex
index 007276a..981ecf3 100644
--- a/report/document.tex
+++ b/report/document.tex
@@ -25,17 +25,39 @@
25 25
26\input{cover} 26\input{cover}
27 27
28\clearpage 28%\clearpage
29%\cleardoublepage 29\cleardoublepage
30 30
31\tableofcontents* 31\tableofcontents*
32 32
33\clearpage 33%\clearpage
34 34\cleardoublepage
35 35
36\input{project} 36\input{project}
37 37
38\input{work} 38\cleardoublepage
39
40\input{progression}
41
42\cleardoublepage
43
44\input{organization}
45
46\cleardoublepage
47
48\input{tools}
49
50\cleardoublepage
51
52
53\begin{appendices}
54
55\input{userguide}
56
57\end{appendices}
58
59
60\cleardoublepage
39 61
40\bibliographystyle{unsrt} 62\bibliographystyle{unsrt}
41\bibliography{bibliography} 63\bibliography{bibliography}
diff --git a/report/organization.tex b/report/organization.tex
new file mode 100644
index 0000000..4ca7bc6
--- /dev/null
+++ b/report/organization.tex
@@ -0,0 +1,5 @@
1\chapter{Work organization}
2
3\section{Schedule}
4
5\section{Task assignments}
diff --git a/report/progression.tex b/report/progression.tex
new file mode 100644
index 0000000..cef3a50
--- /dev/null
+++ b/report/progression.tex
@@ -0,0 +1,198 @@
1\chapter{Work progression}
2
3\section{Zuul bad}
4
5
6
7
8
9\section{Zuul better v1}
10
11\subsection{printLocationInfo}
12
13\subsection{getExit}
14
15\subsection{getExitString}
16
17\subsection{HashMap, setExit}
18
19\subsection{Vertical direction}
20
21\subsection{keySet}
22
23\subsection{getExitString ?}
24
25\subsection{getLongDescription}
26
27\subsection{Object diagram}
28
29\subsubsection{Changes on execution}
30
31
32\section{Zuul with features}
33
34\subsection{look}
35
36\subsection{eat}
37
38
39\section{Zuul better v2}
40
41\subsection{showAll, showCommands}
42
43\subsection{Adding commands}
44
45\subsection{getCommandList}
46
47\subsection{Comparison with reference}
48
49\subsection{StringBuilder}
50
51\subsection{Room objects}
52
53
54\section{Zuul with images}
55
56\subsection{Game, GameEngine, UserInterface}
57
58\subsection{Parser/Scanner}
59
60\subsection{UserInterface.addActionListener()}
61
62\subsection{UserInterface.actionPerformed()}
63
64
65\section{Zuul MVC}
66
67\subsection{Structure}
68
69
70\section{Zuul with items v1}
71
72\subsection{Item}
73
74\subsection{item description}
75
76\subsection{items}
77
78\subsection{Collection choice}
79
80
81\section{Zuul with history}
82
83\subsection{back}
84
85\subsection{back test}
86
87\subsection{back back}
88
89\subsection{Stack}
90
91
92\section{Zuul with tests}
93
94\subsection{tests}
95
96\subsubsection{Automatic tests}
97
98\subsection{test command}
99
100
101\section{Zuul with items v2}
102
103\subsection{Player}
104
105\subsection{take, drop}
106
107\subsection{Carry several items}
108
109\subsection{ItemList}
110
111\subsection{Maximum weight}
112
113\subsection{Inventory}
114
115\subsection{Magic cookie}
116
117\subsection{Tests}
118
119
120\section{Zuul with enums}
121
122\subsection{switch}
123
124\subsection{look with enum}
125
126\subsection{help with enum}
127
128
129\section{Zuul extended}
130
131\subsection{Time limit}
132
133\subsubsection{Real time}
134
135\subsection{GUI}
136
137\subsection{Trap door}
138
139\subsection{Beamer}
140
141\subsection{Locked door}
142
143\subsection{Tests}
144
145\subsection{Transporter room}
146
147\subsubsection{alea}
148
149\subsection{Inheritance}
150
151\subsection{Abstract Command}
152
153\subsection{Packages}
154
155\subsection{Character}
156
157\subsubsection{Moving character}
158
159
160\section{Zuul without BlueJ}
161
162\subsection{main}
163
164\subsection{jar}
165
166\subsection{JApplet}
167
168
169\section{Zuul awesome}
170
171\subsection{Room sides}
172
173\subsection{Quests}
174
175\subsection{Better GUI}
176
177\subsection{Music}
178
179\subsection{Save/load game}
180
181\subsubsection{save}
182
183\subsubsection{load}
184
185\subsection{More tests}
186
187
188\section{Not Zuul}
189
190\subsection{maximum}
191
192\subsection{static}
193
194\subsubsection{Properties}
195
196\subsubsection{numberOfInstances}
197
198\subsection{currentTimeMillis}
diff --git a/report/report.tex b/report/report.tex
deleted file mode 100644
index 7616326..0000000
--- a/report/report.tex
+++ /dev/null
@@ -1,20 +0,0 @@
1\documentclass{memoir}
2