AiS Challenge Team Interim Report

Project Title: Military Combat Simulation. A study of
Artificial Intelligence.

Table of Contents

1. Executive Summary

2. Introduction

3. Problem statement

4. History of Artificial Intelligence

5. Data

6. The Program

7. Future Plans

8. Results

9. Conclusion

10. Acknowledgements

11. Bibliography

1
Executive Summary

Artificial intelligence (AI) is the concept of creating intelligent machines. Most people are familiar with AI through the use of computer games. AI goes much farther than games. It is a very complicated idea that many people wish to fully understand. Hollywood has realized the fascination of people with the subject of AI. There have been several movies questioning the possibilities of AI. Terminator is likely the most famous of them. The movie stresses the "what if" side to AI research. What if machines make humans obsolete? What if machines learn what humans don't want them to learn? What if machines can learn to kill? What if machines learn to destroy humans? Our project will answer these questions. We will create a combat simulation viewable on a computer screen. Two teams, representing humans and machines will engage in military combat.

AI is known as the creating of intelligent machines. What does this mean? Intelligent machines must be programmed to learn. Several robots have been programmed to carry out a certain task. These robots require human assistance to make decisions. AI robots should be able to not only carry out tasks but to learn the affects of choices. Computer games have been able to simulate AI in a computerized environment. Intelligent machines should also be able to learn about objects in the real world. In computer games, AI can be simulated by programming an object to "understand" the programming of another object, allowing it to know what the object can be used for. In the real world, however, object do not have a written program that a machine can read. AI controlled machines will have to be able to understand the use and meaning of objects without needing written information programmed into themselves.

Introduction

AI is known as the creating of intelligent machines. What does this mean? Intelligent machines must be programmed to learn. Several robots have been programmed to carry out a certain task. These robots require human assistance to make decisions. AI robots should be able to not only carry out tasks but to learn the affects of choices. Computer games have been able to simulate AI in a computerized environment. Intelligent machines should also be able to learn about objects in the real world. In computer games, AI can be simulated by programming an object to "understand" the programming of another object, allowing it to know what the object can be used for. In the real world, however, object do not have a written program that a machine can read. AI controlled machines will have to be able to understand the use and meaning of objects without needing written information programmed into themselves.
Our project will demonstrate how AI functions. We will provide a team "AI soldiers" with a computerized environment and a "human team" to combat. The AI team will be programmed with very high accuracy ratings. They will also be able to detect being in the environment better than most humans. The humans will be programmed to communicate with each other. They will be able to disobey their commands if they fell their own decision is better. Each of the humans will be programmed with a different personality and skill ratings.

Problem Statement

The purpose of this project is to make a computer game that will simulate a battle between humans and robots in which the robots will learn to adjust to the player's movements. We will try to understand how AI works and how to show it through a video game.