CMSC 23800/53800
Individual project
Spring 2014
Assignment
Each student is responsible for completing an individual research or
survey paper.
A typical project might involve researching a given technique, experimenting
with a simple demo, and writing a short paper (fewer than 10 pages) that
describes the technique and the results of the demo.
You should pick a topic by April 22; your paper is due at the beginning of
class on May 29th (Thursday of 9th week).
We will have short presentations of the individual projects during class
on May 29th and June 3.
Topics
The following is a list of topics grouped roughly by area.
These should give you an idea of the typical scope of a project,
but please feel free to pick a topic that is not no this list.
AI
- Data structures to aid AI reasoning, such as Influence maps
or Navigation Meshes
- Variants of the A* algorithm.
Examples include D* (dynamic A*); smoothing the paths to produce more realistic
movement; using navigation meshes, and iterative deepening (IDA*).
- Terrain analysis for RTS games
- Using machine learning to train AI behaviors
- Coordinating AI. Examples include team AI for FPS and formation movement.
The AAAI runs an annual conference on AI and Interactive
Digital Entertainment; papers from past conferences can be found at
Simulation
- Using GPUs for physics simulation
Graphics
- Using GPUs for various procedural rendering techniques
- High-dynamic-range lighting
- Procedural synthesis of terrain, trees, or buildings
Last revised: May 13, 2014.