Initial considerations in problem solving, Computer Engineering

Initial considerations in problem solving:

Three initial considerations in problem solving for easiest(as described in Russell and Norvig): 

  • Initial State

 Firstly, the agent have wishes to be told exactly what the initial state is before it starts its search and its level comparing, so then it can keep track of the state as it searches.

  • Operators

An operator is a function of controlling when taking one state to another via an action undertaken by the agent. For example, as in chess, an operator operates one arrangement of pieces on the desk-board to another arrangement same like the action of the agent moving a piece.

  • Goal Test

It is very essential when designing or developing any task solving agent to know when the query has been solved, i.e., to have a able defined goal test. Suppose that any assignment we had set our agent was to find a name and address for a newborn baby, with some assets. In this case, there are lists of "documentary" names for babies with mother, and any solution must appear in that directory which is use for searching purpose so goal-checking amounts to simply testing whether the name appears in the list. In chess, there is term of goal is get to a checkmate. While there are only a finite number of ways in which have the pieces on a desk-board can represent a checkmate, the number of these is vast so checking a point against them is a bad idea. Instead, much more abstract for the notion of checkmate is used for winning such match, whereby our agent trying to checking that the opponent's king cannot move without or being captured.

Posted Date: 1/9/2013 7:10:38 AM | Location : United States







Related Discussions:- Initial considerations in problem solving, Assignment Help, Ask Question on Initial considerations in problem solving, Get Answer, Expert's Help, Initial considerations in problem solving Discussions

Write discussion on Initial considerations in problem solving
Your posts are moderated
Related Questions
What are the primary impacts of information systems on an organization (employer, club, school, religious, etc..) for which you are familiar? What are the primary ways in which

What are the methods for handling deadlocks?  The deadlock problem can be dealt with in one of the three ways:  a. Use a protocol to prevent or avoid deadlocks, make sure th

List the typical functions of operating systems. Classical functions of operating system are given as: (1) Process management: A process is a program throughout execution.

Define DMA controller. The I/O device interface control circuit that is used for direct memory access is called as DMA controller.

Syntax of $display and $strobe -  $display ("format_string", par_1, par_2, ... ); -  $strobe ("format_string", par_1, par_2, ... ); -  $monitor ("format_string", par_1, p

What is Fork swap? "Fork ()" is a system call to make a child process. When the parent process calls "fork()" system call, the child process is formed and if there is short of

Define Memory read and write operation The transfer of information from a memory word to outside environment is known as read operation. The transfer of new information to be k

How would you implement inheritance using VB.NET/C#? When we set out to execute a class using inheritance, we must first start with an existing class from which we will derive

Discuss the basic entities of World Wide Web in brief. World Wide Web: This is a complicated client/server system in that a web client communicates along with the web ser

What are the two approaches used for generating the control signals in proper sequence? Hardwired control Micro programmed control