Robots may compete individually, or combine in a team oriented battle. A battle simulator is available to help debug robot programs. The TclRobots program provides a physical environment, imposing certain game parameters to which all robots must adhere. TclRobots also provides a view on a battle, and a controlling user interface. An agent is a process that may migrate through a computer network in order to satisfy requests made by clients.
Agents are an attractive way to describe network-wide computations.
We have implemented a series of prototype systems to support agents. We are currently focusing on heterogeneity, fault-tolerance, security and management issues. We are now in the process of evaluating this application, and plan to build a new StormCast version to be completed by June 1997. It is currently in something of an beta stage. It is being designed to serve as an educational tool for class projects dealing with prolog and autonomous agents.