Next:
Contents
Contents
CS1412: Artificial Intelligence Fundamentals
Laboratory Exercises 2004-2005
Contents
Welcome to Hector's World
The story
The software
What you need
Marking
The Exercises
Exercise 1: Welcome to Hectors World
Installing and running the system
Understanding the system
Modifying the knowledge base
Marking
Exercise 2: To err is human...
About rules and debugging
Simple debugging
Making a rule fire
Simplifying the rules
Marking
Exercise 3: Survival of the fittest
More templates, facts and rules
Keeping up with the action
Marking
Exercise 4: Hector's Excellent Adventure?
Whatever next?
Marking
Error messages
``Compile-time'' errors
``Run-time'' errors
Reference Manual
Facts
Rules
Modules
Hector's World Modules and Rules
The Story Creator
The Text Generator
The Top Level
Map functions
Still-map
Animated-map
Debugging functions
Jess console keyboard shortcuts
The Hector Files
Overview of file structure
Story Creator and Text Generator
Architecture: Modular structure
Modules: control flow
Template structure
Code listings
lab
templates.clp
instances.clp
main.clp
system.clp
world.clp
local.clp
hero-main.clp
hero-meeting.clp
hero-spirit.clp
hero-villain.clp
hero-action.clp
narrator.clp
lexitems.clp
lexrules.clp
buggy1.clp
buggy2.clp
Credits
About this document ...
Phil Reed 2005-02-01