Software and Hardware Requirements

Hardware

It is required to have a mother board which has on it, CPU, RAM, Video Card and normally drives. This is necessary for the software to run and normally will require an output device like monitors and speech recognition. The output devices help the computer to recognise other information that it may have not been able to recognise without it. This is important in some applicants such as a robot which will react when you say words will be able to understand you if it connected with a microphone and has the capability of using it.

In games the software always requires a computer to do the processing, an output and an input. The hardware required to play the game changes based on what type of game you are playing and how graphically intense it is and how much the processor needs to process.
This video is the game crysis

This requires the following hardware


CPU: Core 2 Duo/Athlon X2 or better
RAM: 1.5GB
Video Card: NVIDIA 7800 Series, ATI Radeon 1800 Series or better
Graphic Card: 512MB of Graphics Memory
Storage: 12GB
Sound Card: DirectX 9.0c Compatible

This game requires much high end hardware and is very graphically intense. This is will also require a mouse [input], keyboard [input] and a monitor [output]. Games can also be played with many other types of equipment such a gamepads. E.g. A game that simulates flying in a plane may come with a game pad where you can control the plane just like you would with the real plane.

Software


Software synthesises data received from the hardware. Once the data has been received and processed the AI system needs to make an intelligent response. To create this software non-procedural languages are often used. These include languages such as LISP and PROLOG. Both of these languages will actually allow the system to learn and modify its responses to its environment. The software requirements for a modeling and simulation of AI needed to do this include:

• a fast CPU
• large amounts of RAM
• large storage capacity (i.e. large hard drive)
• a good graphics card
• you may also require specialised input output devices
• you will require specialised software and you may also
  require an AI language such as PROLOG or LISP