New Mexico Supercomputing Challenge | |||||||||||
|
|||||||||||
|
Challenge Team Abstract
We plan to write a program in Java that will be able to recognize patterns and, through process of elimination, be able to learn how to play a 2D board game by merely "watching" a series of these games. We will try to use processes imitating the human mind's capability to learn. The purpose is to see how far we can venture into the relatively new and complex world of Artificial Intelligence. Instead of just telling a program what to do we must teach the program how to learn what to do. We must write code that will prompt the program to analyze data, working with a series of multi-dimensional arrays, and then to reach conclusions with this data. It will be interesting to discover up to what degree we can achieve this, from writing a program that can learn the basic rules of this game to writing one that can learn the more complex ones and perhaps even some of the game's techniques and strategies. Hopefully we will be able to devise strategies and techniques that can be used in other A.I. applications or maybe even robots. Team Members Sponsoring Teachers Project Advisor(s)
|