| A random playlist of length N is created correctly |
15 |
| All N songs are loaded into a circular doubly linked list |
15 |
| The playlist is printed out, and the current song is printed out |
10 |
| A user can move to the next song, which will also stop playing any current sound |
10 |
| A user can move to the previous song, which will also stop playing any current sound |
10 |
| A user can remove the current song properly, and the linked list doesnt break |
10 |
| Node clas is correct |
10 |
| Program ends when all songs are removed from the playlist |
5 |
W
| Your program containts an adequate amount of comments |
10 |