| 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:
The goal of this project is to produce a 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 user's
program can interact. 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. |