At the blackboard University of Washington Computer Science & Engineering
 CSE 473: Artificial Intelligence I
  CSE Home   About Us    Search    Contact Info 

 Home
 Schedule
 Assignments
 Team Info
 Abalone Tournament

 Mail archiveCSE only
 Anonymous feedbackCSE only
   

Assignments

Assignment 1

There are eight questions to be answered. The following skeleton code may be useful for problems 7 and 8:

  • Board.java -- representation of the state; you may need to add extra methods for easier computation of some of the heuristics. Make sure to submit your chagnes as part of your answer.
  • EightPuzzle.java -- the "guts" of the program that include the search routine and the main() method
  • OpenList.java -- a data structure that keeps track of nodes schedule for exploration (the "fringe" in AIMA)
  • ClosedList.java -- data structure for keeping track of nodes we have already explored and do not want to see again

Solutions: qustions 1-6, questions 7 and 8

Assignment 2

The instructions on how to submit your code have been posted. Please note that we ask you to create an executable jar file and that you should use the turnin mechanism to submit the soft copy of our code.

The final deadline for this assignment has been extended to Monday, May 3 at 9:30am. This aplies both to the programming part and to the write up. The other deadlines (i.e. the progress checkup) remain unchanged.

The assignment is here. Note that due to a large programming component, it requires your immediate attention. Two parts of the assignment are due before the final due date.

Teams and project directories: Unix groups and project directories have now been created. All this information is now posted on a separate page.

Solutions: all problems.

Assignment 3

The complete assignment has been posted. Problems 1-4 are Due May 28 and Problem 5 is due June 4 (the last day of classes).

Teams and project directories: It has all been set up. Detailed instructions on a separate page.

Data:

Solutions: all book problems.


CSE logo Computer Science & Engineering
University of Washington
Box 352350
Seattle, WA  98195-2350
(206) 543-1695 voice, (206) 543-2969 FAX
[comments to Krzysztof Gajos]