Development log: Assignment 2 Name: Ashok Srinivasan Feb 15, 2017: Wrote header files for the classes: LinkedList, PlayGame, ChessBoard, Player, and Timer. Feb 18, 2017: Implemented the class PlayGame, and tested it. Feb 19, 2017: Implemented insert and delete functions in LinkedList. Feb 20, 2017: Implemented the IsMember and IsEmpty functions in LinkedList. Tested the LinkedList class. Feb 22, 2017: Implemented the ChessBoard and Player classes, and tested it. Feb 23, 2017: Changed the implementation of LinkedList to use a doubly linked list. Feb 24, 2017: Implemented the Timer class, and the main function. main did not compile -- linker said the class LinkedList was undefined. Feb 25, 2017: Deva Datta helped me fix the LinkedList link error. It was because it was defined in a different namespace. Code compiled but seg-faulted. Feb 26, 2017: Fixed the seg-fault by tracing execution using ddd. I was trying to dereference an invalid pointer. This in turn was caused by an uninitialized variable. Tested the code on many test case I created. Appears to run correctly. Feb 27, 2017: Performed more tests, and submitted the assignment.