Sunday, March 8, 2015

Week 9

It feels like this course just started yesterday and now we're already finished two thirds of the course. The course has been a very interesting one and I'm learning a lot which is making this class very enjoyable. The second assignment was submitted recently and there were a bunch of remarks about the assignment. The assignment was an interesting one as it took a lot of time for my group and I to just sit down and think about the logic behind it.

The first part, implementing Tippy was not very difficult after we sat down and played the game ourselves a few times to understand how it works and the different winning possibilities. However, the strategy we were told to implement, Minimax took extremely long to understand. We were given a lot of help from the professors on the logic behind the strategy and that went a long way in helping us implement the strategy. It took a lot of time but even then, I think it was an interesting assignment that really tested our knowledge of recursion and helped us master it.

Furthermore, on another note, we learned linked lists this week and the reading posted on the class website was very helpful in understanding linked lists. Professor Heap emphasized that we should draw pictures to help us understand the problem and even though I'm not very fond of this method, turns out it was the most helpful thing I could have done. The lab exercise was also very helpful in further understanding linked lists. By drawing pictures, I was able to understand how to implement the functions required and finish the lab.

No comments:

Post a Comment