Reflex agent-artificial intelligence, Basic Computer Science

Assignment Help:

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!

 


Related Discussions:- Reflex agent-artificial intelligence

Internet, Explain how the internet works

Explain how the internet works

D, #questionWrite a program to find the area under the curve y = f(x) betwe...

#questionWrite a program to find the area under the curve y = f(x) between x = a and x = b, integrate y = f(x) between the limits of a and b. The area under a curve between two poi

Why assembly language is good?, Because it is enormously low level, assembl...

Because it is enormously low level, assembly language can be optimized enormously well. Therefore assembly language is used where the extreme performance is needed for applications

Database management help, Suppose that you are writing a stored procedure t...

Suppose that you are writing a stored procedure to record new purchases. Suppose that you know that while your procedure is running, another stored procedure that records shipment

Super computers, Super Computers: The specialised demands and requirem...

Super Computers: The specialised demands and requirements of science, industry and military have led to the creation of powerful super computers. For numerically intensive com

Cipher program in java, Cryptography, the study of secret writing, has been...

Cryptography, the study of secret writing, has been around for a very long time, from simplistic techniques to sophisticated mathematical techniques. No matter what the form howeve

Library function, Library function :   These are the functions supplied...

Library function :   These are the functions supplied with the programming language. The code or definition of library functions does not have to be written in a user program w

Cryptography, Consider the one-time pad encryption scheme to encrypt a 1-bi...

Consider the one-time pad encryption scheme to encrypt a 1-bit message m, and assume m is chosen with uniform distribution from message space M={0,1}. Let E1 be the event "message

Write the function pop in c, QUESTION (a) Convert each of the following...

QUESTION (a) Convert each of the following expressions to prefix and postfix. (i) (A+B)*(C+D) (ii) A-B/(C*D^E) (^ denotes exponentiation) (b) The following algorithm c

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd