Here is your score for Assignment 10.

Score: TBD

Let me know if you have any questions regarding your score. And let me know if you want a copy of an example implementation for the assignment.

Regards,
Jade

Grading Guidelines


Test Results for Assignment 10

The following files was used during the tests:

javac -Xlint:all *.java
--> EXIT CODE: 0 <--
java ChengJade10 commands-1.txt
Levels traversed:   0
Time consumed (ns): 5867
0: adding lunch with deadline 1300 and duration 30

Levels traversed:   0
Time consumed (ns): 17600
0: adding work with deadline 7200 and duration 2300

Levels traversed:   0
Time consumed (ns): 3912
0: adding homework with deadline 2359 and duration 300

Levels traversed:   0
Time consumed (ns): 13130
0: performing lunch with deadline 1300 and duration 30

30: done performing lunch

Levels traversed:   0
Time consumed (ns): 4190
30: performing homework with deadline 2359 and duration 300

330: done performing homework

Levels traversed:   0
Time consumed (ns): 4190
330: performing work with deadline 7200 and duration 2300

Levels traversed:   0
Time consumed (ns): 3073
330: adding work with deadline 7200 and duration 230

--> EXIT CODE: 0 <--
java ChengJade10 commands-2.txt
Levels traversed:   0
Time consumed (ns): 5028
0: adding work with deadline 3000 and duration 2300

Levels traversed:   1
Time consumed (ns): 23188
0: adding homework with deadline 2359 and duration 300

Levels traversed:   0
Time consumed (ns): 7822
0: performing homework with deadline 2359 and duration 300

300: done performing homework

Levels traversed:   0
Time consumed (ns): 4191
300: performing work with deadline 3000 and duration 2300

Levels traversed:   0
Time consumed (ns): 2793
300: adding work with deadline 3000 and duration 200

Levels traversed:   1
Time consumed (ns): 5588
2400: adding email with deadline 2800 and duration 1000

Levels traversed:   0
Time consumed (ns): 3632
2400: performing email with deadline 2800 and duration 1000

3400: done performing email (late)

Levels traversed:   0
Time consumed (ns): 4190
3400: performing work with deadline 3000 and duration 200

Levels traversed:   0
Time consumed (ns): 3073
3400: adding work with deadline 3000 and duration 100

Levels traversed:   0
Time consumed (ns): 9498
3500: performing work with deadline 3000 and duration 100

3600: done performing work (late)

--> EXIT CODE: 0 <--
java ChengJade10 commands-3.txt
Levels traversed:   0
Time consumed (ns): 5308
0: adding sleep with deadline 80 and duration 80

Levels traversed:   0
Time consumed (ns): 18438
0: adding breakfast with deadline 90 and duration 5

Levels traversed:   0
Time consumed (ns): 10057
0: performing sleep with deadline 80 and duration 80

80: done performing sleep

Levels traversed:   0
Time consumed (ns): 3632
80: performing breakfast with deadline 90 and duration 5

85: done performing breakfast

Levels traversed:   0
Time consumed (ns): 2794
85: adding email with deadline 100 and duration 20

Levels traversed:   0
Time consumed (ns): 3911
85: performing email with deadline 100 and duration 20

Levels traversed:   0
Time consumed (ns): 3352
85: adding email with deadline 100 and duration 5

Levels traversed:   0
Time consumed (ns): 4750
100: adding dinner with deadline 190 and duration 10

Levels traversed:   0
Time consumed (ns): 4191
100: adding lunch with deadline 130 and duration 5

Levels traversed:   1
Time consumed (ns): 22349
100: adding exercise with deadline 180 and duration 20

Levels traversed:   1
Time consumed (ns): 13410
100: adding class with deadline 150 and duration 12

Levels traversed:   1
Time consumed (ns): 14248
100: adding study with deadline 120 and duration 10

Levels traversed:   0
Time consumed (ns): 9219
100: adding studyAgain with deadline 240 and duration 30

Levels traversed:   2
Time consumed (ns): 18438
100: performing email with deadline 100 and duration 5

105: done performing email (late)

Levels traversed:   1
Time consumed (ns): 17600
105: performing study with deadline 120 and duration 10

115: done performing study

Levels traversed:   1
Time consumed (ns): 19276
115: performing lunch with deadline 130 and duration 5

120: done performing lunch

Levels traversed:   1
Time consumed (ns): 18158
120: performing class with deadline 150 and duration 12

132: done performing class

Levels traversed:   1
Time consumed (ns): 18438
132: performing exercise with deadline 180 and duration 20

152: done performing exercise

Levels traversed:   0
Time consumed (ns): 8660
152: performing dinner with deadline 190 and duration 10

162: done performing dinner

Levels traversed:   0
Time consumed (ns): 6984
162: performing studyAgain with deadline 240 and duration 30

192: done performing studyAgain

--> EXIT CODE: 0 <--
java ChengJade10 empty-file.txt
Unknown command in file: 0
Entries should start with 'schedule' or 'run'.
--> EXIT CODE: 1 <--
java ChengJade10 case-sensitive.txt
Levels traversed:   0
Time consumed (ns): 5028
0: adding lunch with deadline 1300 and duration 30

Levels traversed:   0
Time consumed (ns): 17321
0: adding work with deadline 7200 and duration 2300

Levels traversed:   0
Time consumed (ns): 4191
0: adding homework with deadline 2359 and duration 300

Levels traversed:   0
Time consumed (ns): 12292
0: performing lunch with deadline 1300 and duration 30

30: done performing lunch

Levels traversed:   0
Time consumed (ns): 4190
30: performing homework with deadline 2359 and duration 300

330: done performing homework

Levels traversed:   0
Time consumed (ns): 3632
330: performing work with deadline 7200 and duration 2300

Levels traversed:   0
Time consumed (ns): 3352
330: adding work with deadline 7200 and duration 1430

Levels traversed:   0
Time consumed (ns): 3073
1200: performing work with deadline 7200 and duration 1430

Levels traversed:   0
Time consumed (ns): 2794
1200: adding work with deadline 7200 and duration 230

Levels traversed:   0
Time consumed (ns): 8381
2400: performing work with deadline 7200 and duration 230

2630: done performing work

--> EXIT CODE: 0 <--
java ChengJade10 blank-lines.txt
Levels traversed:   0
Time consumed (ns): 5867
0: adding lunch with deadline 1300 and duration 30

Levels traversed:   0
Time consumed (ns): 19835
0: adding work with deadline 7200 and duration 2300

Levels traversed:   0
Time consumed (ns): 3911
0: adding homework with deadline 2359 and duration 300

Levels traversed:   0
Time consumed (ns): 13968
0: performing lunch with deadline 1300 and duration 30

30: done performing lunch

Levels traversed:   0
Time consumed (ns): 4191
30: performing homework with deadline 2359 and duration 300

330: done performing homework

Levels traversed:   0
Time consumed (ns): 3632
330: performing work with deadline 7200 and duration 2300

Levels traversed:   0
Time consumed (ns): 2794
330: adding work with deadline 7200 and duration 230

--> EXIT CODE: 0 <--
java ChengJade10 single-line.txt
Levels traversed:   0
Time consumed (ns): 10057
0: adding lunch with deadline 1300 and duration 30

Levels traversed:   0
Time consumed (ns): 66768
0: adding work with deadline 7200 and duration 2300

Levels traversed:   0
Time consumed (ns): 29333
0: performing lunch with deadline 1300 and duration 30

30: done performing lunch

Levels traversed:   0
Time consumed (ns): 8940
30: performing work with deadline 7200 and duration 2300

2330: done performing work

--> EXIT CODE: 0 <--
java ChengJade10 reverse-time.txt
Levels traversed:   0
Time consumed (ns): 9778
0: adding lunch with deadline 1300 and duration 30

Levels traversed:   0
Time consumed (ns): 66489
0: adding work with deadline 7200 and duration 2300

Levels traversed:   0
Time consumed (ns): 9219
0: adding homework with deadline 2359 and duration 300

Levels traversed:   0
Time consumed (ns): 32966
0: performing lunch with deadline 1300 and duration 30

30: done performing lunch

Levels traversed:   0
Time consumed (ns): 9499
30: performing homework with deadline 2359 and duration 300

330: done performing homework

Levels traversed:   0
Time consumed (ns): 8939
330: performing work with deadline 7200 and duration 2300

Levels traversed:   0
Time consumed (ns): 6425
330: adding work with deadline 7200 and duration 1430

Run time is in the past: 600
--> EXIT CODE: 1 <--
java ChengJade10 bad-command.txt
Levels traversed:   0
Time consumed (ns): 5029
0: adding lunch with deadline 1300 and duration 30

Levels traversed:   0
Time consumed (ns): 17321
0: adding work with deadline 7200 and duration 2300

Unknown command in file: bad
Entries should start with 'schedule' or 'run'.
--> EXIT CODE: 1 <--
java ChengJade10 bad-time-1.txt
Levels traversed:   0
Time consumed (ns): 5308
0: adding lunch with deadline 1300 and duration 30

Invalid integer value.
--> EXIT CODE: 1 <--
java ChengJade10 bad-time-2.txt
Levels traversed:   0
Time consumed (ns): 5307
0: adding lunch with deadline 1300 and duration 30

Unexpected negative value.
--> EXIT CODE: 1 <--
java ChengJade10 bad-duration-1.txt
Levels traversed:   0
Time consumed (ns): 5308
0: adding lunch with deadline 1300 and duration 30

Invalid integer value.
--> EXIT CODE: 1 <--
java ChengJade10 bad-duration-2.txt
Levels traversed:   0
Time consumed (ns): 5308
0: adding lunch with deadline 1300 and duration 30

Unexpected negative value.
--> EXIT CODE: 1 <--
java ChengJade10 bad-duration-3.txt
Levels traversed:   0
Time consumed (ns): 5308
0: adding lunch with deadline 1300 and duration 30

Levels traversed:   0
Time consumed (ns): 18718
0: adding work with deadline 7200 and duration 2300

Levels traversed:   0
Time consumed (ns): 4190
0: adding homework with deadline 2359 and duration 300

Invalid integer value.
--> EXIT CODE: 1 <--
java ChengJade10 bad-duration-4.txt
Levels traversed:   0
Time consumed (ns): 5588
0: adding lunch with deadline 1300 and duration 30

Levels traversed:   0
Time consumed (ns): 17880
0: adding work with deadline 7200 and duration 2300

Levels traversed:   0
Time consumed (ns): 3911
0: adding homework with deadline 2359 and duration 300

Unexpected negative value.
--> EXIT CODE: 1 <--
java ChengJade10 bad-length.txt
Unexpected end of file.
--> EXIT CODE: 1 <--
java ChengJade10 bad-path.txt
bad-path.txt (The system cannot find the file specified)
--> EXIT CODE: 1 <--
java ChengJade10 bad-path-1.txt bad-path-1.txt
Usage: java ChengJade10 <path>
--> EXIT CODE: 1 <--
Valid HTML 4.01 Valid CSS