Assignment 3: State Space Search in Style, Plus Inference with Images |
CSE 415: Introduction to Artificial Intelligence The University of Washington, Seattle, Winter 2007 |
Due Tuesday, January 30, Python code submitted through
Catalyst E-Submit
at 11:59 PM.
Part 1 (Programming)Do either the Eight-Puzzle program or the Tic-Tac-Toe program described below:The "Eight Puzzle" consists of a board with a 3 x 3 array of spaces, together with eight tiles containing the numbers 1 through 8 on them. Initially, they are in a random order on the board. The player can slide any tile into the blank space, provided it is adjacent to the blank space. The objective is to get the tiles in numerical order on the board: from 1 to 8, left-to-right, top-to-bottom.
Write a program EightPuzzle.py
similar to the MissAndCann.py that adapts the TStar
state-space search software for the Eight Puzzle.
A list of steps for adapting the T-Star software to your own purposes
is this
guide page.
Part 2 (Written answers) |