Discussion:
Benchmarking
(too old to reply)
Scott Weber
2004-11-30 20:42:42 UTC
Permalink
Hi all,
Please find below some clarifications for
a few points raised to me for P4.
For Benchmarking of Performance / Memory Usage.
- We do not have specific thresholds for marking. The
comparison is among the submitted projects. The marks
for the performance evaluation are split so that if
someone uses a lot of memory to speed up the run time
performance will get more marks on the performance but
less on the memory usage and vice versa. It is interesting
to plot (if you have the time) the graph memory usage vs.
performance. In any case, I do not think that you should
be overly worried about this as we will not penalize for
say millisecond type of differences.
For use of a main method
- Please see the App.java program and modify it if need be
to fit your program. Essentially will launch the GUI and
allow us to test your program.
Greetings,
Kostas Kontogiannis
Does this mean we have to include App.java and all the other files
needed for the GUI in the jar file, or just App.java?
Igor Ivkovic
2004-12-01 01:07:37 UTC
Permalink
Post by Scott Weber
- Please see the App.java program and modify it if need be
to fit your program. Essentially will launch the GUI and
allow us to test your program.
Does this mean we have to include App.java and all the other files
needed for the GUI in the jar file, or just App.java?
There was a slight miscommunication between Kostas and me, and I have
forgot to mention that the most recent P4 AE directly references your UL
classes and does not require a main method.

Actually, you should not submit any part of the GUI code that we provided
on the course web site, except the GameOfLife interface that is to be
implemented by your UL class.

As for the Manifest file, it is not mandatory since there is no main class
but it should be included regardless as good practice since a jar file is
just a zipped file unless it includes a matching Manifest file.

Igor

Loading...