Research Project Outline

In your research (and paper), you should try to find answers to the following outline aspects.
The paper should not be simply a bunch of itemized lists. Your presentation can be lists on slides, but for the paper you need to provide paragraphs with real sentences. In addition, this is not a course in grammar. I expect that papers will have proper syntax, etc. If the written documents have grammar errors, the grade for the project will go down and you cannot fix it and resubmit. Use proper grammar and content structure!
  1. The Game Genre

  2. The AI in the game genre or The AI that you think could be in the game genre

  3. Examples

  4. Conclusions

  5. Bibliography


Code Project Outline

If you write code, you need to provide a report on what you did.

  1. an introduction to the project
    • provide a high-level description of what the project is about (introduce the reader to the project)
      • Is it affiliated with some particular game? ... some particular (or general) activity/potential?
      • Is it a completely new addition [to something]?
      • Is it a adaptation of someone else's code? (cite)
  2. an introduction to the problem being solved
    • you should begin with a description of the problem and the desired (AI) properties of the solution
    • you should have a least a few references - it does not have to be comprehensive
  3. a technical description of the solution
    • sample code if appropriate
    • discuss algorithmic details as necessary
  4. a description of your contribution to the project
    • if you wrote something which has a GUI or something that can be demoed, provide in your writeup a "walk-through". This would mean taking screen shots of your code running and discussing them (as you would if you were giving a demo in person).
    • if you did an individual project, state that you did everything; if not, be clear on what portion of the solution you did.
    • you should include a brief survey of what games/genres might find the technique useful
  5. discuss what you learned by doing this project
  6. Bibliography

If possible, I would like a demo of your project for the class. Given hardware inadequacies, this might not be possible. Hence the "walk-through" of screen shots is very important.