Your deliverable will consist of 
1. a 4–5 pages technical report in PDF format with the authors’ names, 
-------
1. Write software engineering requirements for the system, including any necessary 
diagram. Tenzin - today
2. Describe your algorithm design, showing what interactions occur between the 
clients and the server. Together - tomorrow
4. Test your implementation and report on possible bugs and/or unexpected behav- 
iors you should ﬁnd. Tenzin - ???
5. Shortly discuss a possible alternative implementation exploiting the UDP proto- 
col, making a critical comparison between the two. Tenzin - today
------
2. the complete code, included as an extra appendix to the above document, 
Patrick - today
3. instructions for running the system, 
Patrick - today...
4. your working and tested Java implementation, including source ﬁles and instruc- 
tions for running it. 
Toghether - tomorrow