Assignments |
Course Home |
Schedule & Lecture Notes |
Submit
|
Computer Science 140
Introduction to Computer Science
Fall 2006 |
|
Assignment
Šiö
Artificial Intelligence
Contents:
Overview
Topic: Artificial Intelligence
Related Reading: Ch. 13 and notes (skip 13.2, 13.6)
Due:
8pm Monday, 11 December 2006
Internet Requirements
This assignment relies on a lab associated with the Meyer book and the
associated software. You will need to have an external Internet connection
to run this software (or use the CD that came with that text).
Problems to be Submitted (20 points)
- (6 points)
Consider the following start state for the eight-puzzle:
3 2
415
786
-
List all other states which can be reached from this start
state in a single move.
-
For each of the states from part (a), give the heuristic value if
using the number of tiles out of place.
-
For each of those states from part (a), give the heuristic value if
using the second heuristic developed in Section 10.3
of the text.
- (5 points)
Chapter Review Problem 25 of Chapter 10
- (4 points)
Chapter Review Problem 40 of Chapter 10
- (5 points)
Answer either Question 3 or Question 4 of the Social Issues
on pp.482-483 of the text.
Overall, please type your answers to all of the problems in a
single document to be submitted electronically. Please see details about the
submission process.
Extra Credit (4 points)
Chapter Review Problem 36 of Chapter 10
In answering this question you must do each of the following:
-
Describe the collections of states.
What is the start state?
What is the goal state(s)?
-
Describe all available production rules
(e.g., "empty the larger bucket"). The text briefly describes
some, but you should be more clear as to each distinct rule.
-
Show the first three levels of a breadth-first search tree in
this state space.
-
Give an explicit solution to the puzzle described in this
question, making clear the sequence of production rules which
are used.
CSCI 140, Fall 2006
Michael Goldwasser
goldwamh at our university domain
Last modified: Tuesday, 05 December 2006
Assignments |
Course Home |
Schedule & Lecture Notes |
Submit