Reserve Reading: Artificial Intelligence: CSC 242 (Spring 2003)
Reserve Reading
Nowadays I use electronic reserves, about which you may know more than
I!
In what follows, you may see references to projects or assignments
that don't seem to be in the course. Some may be useful, some not. E.g. in 2010,
there's no Connect-4 but the search algorithms might be useful for
3DTTT. Also in 2010 there's no state-space-search problem solving assignment.
The articles are available from on-campus IP addresses at least,
maybe not from random machines for copyright reasons. Anyway go to on
UR Library Main Page . Follow links in upper right to
reserves, then you can
Use the menu to find C. Brown as instructor (or search otherwise)
and click on the thing you want to read. They're in pdf.
*poof* Works like a charm! IF something should be there and
isn't, please tell the prof ASAP.
Reserve reading falls into three categories.
- Books
- Papers from academic journals
- Collection of Puzzles
There is a lot written about AI, and for pointers to more information
about general or particular topics, I recommend library
browsing,
and of course you should make use of
resources like CD ROM indices, journals and proceedings in the stacks,
and Voyager. Your first stop should probably be our helpful
reference librarians
Diane Cass and Sarada George.
Books
- Searching With Probability A. J. Palay. His CMU
Thesis, under Hans Berliner, one of the early developers of
chess-playing programs (and later checkers and backgammmon).
Useful for the Connect-Four Assignment.
Papers
- Stockman 79: A minimax algorithm better than alpha-beta?
Useful for the Connect-Four Assignment.
- McAllester 88: Conspiracy numbers for min-max search.
Useful for the Connect-Four Assignment.
- Berliner 79: The B* tree search algorithm.
Useful for the Connect-Four Assignment.
-
- Maes and Brooks: Using Brooks subsumption architecture to learn
motor coordination....an OK intro to the subsumption architecture.
- Brooks: Intelligence without reason. Classic explication of his
highly influential philosophy and method for mobile robot programming
and hardware organization.
- Brooks: A robust layered control system for a mobile robot.
More detailed exploration of the mobile-robot-programming consequences
of the Intelligence without Reason paper. Some good technical hints,
very influential work.
- Connell: another Brooks disciple. How to represent only the
relevant part of your robot's world.
- Artificial Fishes etc. Terzopoulos et al.
(Artificial Life) Why build a robot when you can simulate one?
Award-winning work and subject of introductory video in 290.
Puzzles
- Labelled "Loyd Puzzles", from Dover collection.
All of these are good candidates for solution
by state-space methods. Mostly for LISP assignment 2, but maybe a
project in here somewhere?
CSC 242 Artificial
Intelligence Home Page
This page is maintained by
CB.
Last update: 1.10.01.