| Fuzzy Logic Toolkit (CA4) The goal of this project is to write a fuzzy logic toolkit that will allow the user to define fuzzy sets and perform fuzzy inferencing in a language defined by you. The toolkit will contain a compiler that will generate either:
WinNT system for specifying and simulating a continuous/discrete real-time
system. The elements of the system will include A/D and D/A elements
through which a C/C++ program can interact via a DLL. Computer Go This is a tough demanding project with plenty of room for adding your
own touch. Standard game tree search algorithms don't fair well due
to the large branching factor. Since tackling the whole of the game
of Go would be too much, how about writing a program to analyse "Life
and Death" problems. Nueral Network Bridge Player Neural networks, particularly Temporal Difference nets, have been very successful in learning how to play backgammon at the highest level. Is the same thing true for card playing in bridge? This project will try it. If you are making great progress, why try tackling bidding as well?
AVI Stacker for Astronomical videos This tool will take an .avi file of a star field (or planetary image)
and split it into a series of images (typically .bmp or .fits format).
The tool will then register the images to compensate for atmospheric
distrubances and sideral drift. Finally the images are stacked (summed
or averaged) in order to improve the signal to noise ratio. Technical Reports and Publications Web Service (CA3) The goal of this project is to design a build a web service for publishing and managing the School's Technical Reports and Publications. The web service enables users to:
|