S
M
A
S 2.0b
A Primer
by Jean-Paul A Barthès
1.
Introduction
2.
How to Get Started
3.
The Simulation Environment
3.1.
The SMAS Control Pannel - Timer Area
3.2.
The SMAS Control Pannel - Selecting a Scenario
3.3.
The SMAS Control Pannel - Displaying the Graphics Window
3.4.
The SMAS Control Pannel - Tracing Messages
3.5.
The SMAS Control Pannel - Simulation Modes and Commands
4.
The Factorial Example
4.1.
The SC-1 Scenario - MULTIPLY and FACTORIAL
4.2.
The SC-2 Scenario - PROXY and FACTORIAL
4.3.
The SC-3 Scenario - Contract-Net
4.4.
The SC-4 and SC-5 Scenarios - Contract - Net
4.5.
The SC-6 Scenario - Timeout
4.6.
The SC-7 Scenario - Contract-Net and Timeout
5.
Lisp Code for the Examples
5.1.
Creating the agents
5.2.
Creating the Skills
5.3.
Creating the Scenarios
5.4.
A More Complex Skill for the FACTORIAL Agent
6.
SMAS Internals
6.1.
Static Structures
6.2.
Dynamic Behavior
6.3.
Scheduler Controls
7.
Macros and Functions for creating an Application
8.
Some Global Parameters
9.
Timeout Features
Copyrignt
Jean-Paul Barthès@UTC
, 1998 Last update, Jan 99