Reflex agent-artificial intelligence, Basic Computer Science

Reflex agent-Artificial Intelligence

If an agent decides and executes an action in response to a sensor input without consultation of its world, then it may be considered a reflex response. Humans flinch if they touch anything very hot, regardless of the specific social situation they are in, and this is obviously a reflex action. Likewise chess agents are programmed with lookup tables for endings and openings, so that they do not have to do any processing to select the right move, they simply look it up. In timed chess matches, this kind of reflex action must save several seconds to be used in more difficult situations later.

Unluckily, relying on lookup tables is an insensible way to program intelligent agents: a chess agent would need 35100 entries in this lookup table (noticeably more entries than there are atoms in the universe). And if we remember that the world of a chess agent consists of only thirty two pieces on sixty four squares, it's obvious that we need more intelligent means of selecting a rational action. For RHINO, it is not easy to identify any reflex actions. This is perhaps because performing an action without discussing   the world representation is potentially risky for RHINO, because people get everywhere, and museum exhibits are costly to replace if broken!

 

Posted Date: 10/2/2012 1:43:47 AM | Location : United States







Related Discussions:- Reflex agent-artificial intelligence, Assignment Help, Ask Question on Reflex agent-artificial intelligence, Get Answer, Expert's Help, Reflex agent-artificial intelligence Discussions

Write discussion on Reflex agent-artificial intelligence
Your posts are moderated
Related Questions
Write a C++ program that declares three integers and three strings. The program prompts the user for three characters and three integers and prints them all on one line.

They are utilized to move the contents of the operators. Each instruction can be used with many different modes of addressing. MOV MOVS (MOVSB) (MOVSW) MOV INSTRUCTION Principle: D

THE MICROPROCESSOR The three fundamental units, which comprise a CPU, have now been discussed in general terms.  So too has a microprocessor, because a microprocessor can be de

Binary Codes: We have seen earlier that digital computers use signals that have two distinct values and there exists a direct analogy between binary signals and binary digits.

The operating system is the layer among the hardware and the programs you run. It provides programs a standard interface to the hardware; or else every program would need to includ

The difference between kernel mode and user mode gives a rudimentary form of security in the following manner. Convinced instructions could be executed only when the CPU is in kern

Editor and Assembler:   To write a program in any of the programming languages requires an editor.  This is  a program that is used to create text files. While saving the p

Question 1 What is mobile telephone initialization? Explain the three main goals of this procedure Define GSM system operations Introduction to mobile telephone initializ

Question 1 Discuss the usage and benefits of storyboarding Question 2 Explain the different stages of scriptwriting Question 3 Explain the 12 fundamental principle