Package |
Package or Directory Name |
.5 |
|
Size of the Package |
.5 |
|
Package explosion |
1 |
|
No class file |
.5 |
|
Mail Title |
.25 |
|
Main class Name or painful use of Package |
.5 |
|
|
README File |
No Image |
.5 |
|
GUI Description |
.5 |
|
Algorithm Description |
.25-.5 |
|
Directory content |
.25 |
|
Command Line Option |
.25 |
|
Name of the ReadMe File |
.1 |
|
No use of the template (.25 - .5) |
.25 |
|
Chosen option |
.25 |
|
|
Generated Documentation |
Not There |
1 |
|
No links |
.5 |
|
Parameter Description |
.75 |
|
Without all the methods |
.75 |
|
|
Dumb User |
No command line help (in case of wrong argument) |
.5 |
|
Accept stupid parameters |
.75 |
|
Doesn't Run with default parameter |
.25 |
|
java Assignment 5 10 |
.75 |
|
Execption not catched (Assignment toto 34) |
.5 |
|
|
General Positioning |
Full screen. |
.5 |
|
More than full screen |
1 |
|
Mix of GUI and Tree |
.25 |
|
|
Resizable panel |
Not resizable |
1 |
|
Issue when resizing |
.5 |
|
Tree doesn't feet when homothetic resizing |
.75 |
|
Limited resizability |
.5 |
|
|
Tree |
Sad Tree |
.25 |
|
Default set of parameter |
.25 |
|
Not There |
1 |
|
Last branch missing |
.25 |
|
(Default set ) Does not match the algo described in the requirement |
.25 - .5 |
|
Leaf upside down |
.10 |
|
|
GUI |
General look |
.25 - .5 |
|
Missing parameter |
.25 |
|
Redraw when wanted |
.25 |
|
Back to the default set |
.25 |
|
Usability |
.25 |
|
|
|
Code Presentation |
Main readability : space |
.25 |
|
Main readability : bracket use |
.25 |
|
Main Header |
.25 |
|
Methods Header |
.25 |
|
Comment |
.25 |
|
|
Code Balance |
3 Main Classes |
.5 |
|
Well Balanced Classes |
.5 |
|
General Elegance |
.5 |
|
Not Explicit Name |
.25 |
|
Not OOP designed (a leaf extend...) |
.2 |
|
Class Assignment should not be so big |
.2 |
|
|
|
Colour/Thickness |
Just two different thickness |
.25 |
|
Just two different colours |
.25 |
|
No Colour or No Thickness |
.5 |
|
|
Leaves |
Just colour change |
.75 |
|
Less than 3 sort |
.5 |
|
Originality |
.2
|
|
|
Randomness |
For each parameter |
.5 |
|
Range |
.5 |
|
Min-Max |
.25 |
|
For each occurence of use of a value |
.5 |
|
|
Branching |
different parameters for new branches |
.5 |
|
Growing GUI (Widget area) |
.25 |
|
|
|
|
|
Incremental drawing |
Not Level by Level |
.75 |
|
Pace chosen by the user |
.25 |
|
|
|
|
|
Whaoo |
Extremly good Looking |
+1 |
|
Very well thought user interface |
+.5 |
|
OOP design |
+.25 |
|
Deal with recursivity explosion |
+.5 |
|
Allow stop of the drawing at any time |
+1 |
|
|