CSCI 485: Fall 2023, Labs
Weekly labs will be posted here once they are available.
- December 7/8: Term Paper Presentations
- November 30/December 1: Lab A: data pre-processing
and learning.
- November 23/24: Lab 9: FOL sentences.
- November 9/10: Lab 8: FOL Logic Unification.
- November 2/3: Lab 7: PL Logic Agent.
This lab is closely related to
Assignment 4.
- October 26/27: Let's have a break this week since this is
the midterm week. You can use this week's lab to catch up,
to prepare and start the next lab/assignment early
or to ask me questions about the course topics.
- Lab 5 and Lab 6 together implement a game playing agent
that plays the game of tic-tac-toe.
The associated assignment 3
works on a different game - Connect Four.
- Lab 3 and Lab 4 together implement a search agent solving
the N-Queen problems as Constraint Satisfaction Problems.
They can be done concurrently.
The agent in the labs uses a generic backtracking algorithm.
The assignment 2
describes a different CSP problem to be solved by a search
agent.
Please remember that assignments are individual work.
You must work on your assignment by yourself only.
- Lab 1 and Lab 2 together implement a search agent
working on a group of problems. They can be done concurrently.
The search agent should be application independent,
while the problem implements domain specific knowledge.
The labs use a generic graph node navigation as the problem domain.
You can choose to use the problem described in
assignment 1 to replace
the graph node navigation problem.
Please remember that assignments are individual work.
You must work on your assignment by yourself only.