Creating
an agent to participate in Testbed games is easy. The user simply
creates a class, extending the Java abstract class "Agent".
This class must implement methods for each of the agent's decisions
(such as from whom to request opinions, what weights to submit to
the simulation, etc.). Utility methods are provided for creating and
submitting messages, as well as querying for game statistics.