next up previous
Next: Planning I Up: Distributed Reasoning Previous: Further Reading


  1. Consider the following situation:
    1. Construct a blackboard system to help A1.
    2. Construct a blackboard system to help A2.
  2. How could a blackboard system be implemented in a message passing system?
  3. Find out what knowledge sources, blackboard and control structures are used in the HEARSAYII, HEASAYIII, HASP and TRICERA blackboard systems. Compare and contrast the methods used.
  4. Find how the MACE system implements message passing and in particular what structures it uses for its agents.