Tuesday, 10 March 2009

Progress Reporting

Weekly Progress Report
Stuart Robb’s Honours Project
Week: 25 ( 9/03/09 – 15/03/09 ) Weeks Left: 10

What Was Going To Be Done For This Week:
This is the first progress report and therefore no formal goal as such was set for this week, as the original plan (Gantt Chart) has become obsolete as the project moved into the new year.

What Was Done This Week:
This past week has seen a small road block towards moving the project forwards for two reasons:

The main reason was as a one off class test was to be held this week much time was spent revising for that as the project was at a comfortable stage that light reading would suffice for the week.

The other reason for a lack of progress was my desktop PC broke once and then after being repaired broke again; this lead to a large amount of time being distracted from all forms of work as the problem if not fixed rendered the computer useless.

So what was actually completed this week towards project goals was the technology tree for the application game was calculated, this was necessary before any progress could be made with implementing Dynamic Scripting into the application since the rules base is dependent on the different states in the game which are defined by the technology tree.

Overall Project Progress:
The project is now at a point where the majority of the reading about Dynamic Scripting has been completed and this frees up reading time to be spent on other parts of the literature review such as background into reinforcement learning as well as a paper on how real time strategy games are used as the benchmark for testing high quality AI.

The application for the tests for this project is also quite far along as the installer found on the internet allows for the easy implementation of a custom AI script into the game. With the technology tree completed it is now just a matter of compiling the initial rules base for the AI and then implementing a custom script that can be altered between matches, this is properly going to be the hardest part of the implementation but also the final part.

No attempt at beginning the writing of the dissertation has been started yet although the plan is to start moving forward with the literature review section covering Dynamic Scripting. Also the bibliography is being constantly kept up to date as new articles and books are read.

What Is To Be Done For Next Week:
This week’s objectives are to get at least 1000 words done for the literature review section on Dynamic Scripting, have a draft copy of the initial rules base for the AI which can then be optimised and to keep up reading on reinforcement learning.

No comments: