#

# MaDKit 5.1.0.1

## Multiagent Development Kit: API for building multiagent applications as artificial societies

Packages
Package | Description
--- | ---
madkit.action | Contains enumerations useful for (1) interacting with agents and (2) building customized GUI.
madkit.agr | This package defines the default communities, groups and roles constants in MaDKit 5.
madkit.gui | Contains classes for Agent GUI authoring in MaDKit.
madkit.gui.menu | Contains classes for building MaDKit GUI menus.
madkit.gui.toolbar | Contains classes for building MaDKit GUI toolbars.
madkit.i18n | This package is related to internationalization work.
madkit.kernel | Provides classes that are fundamental to the design of MaDKit applications.
madkit.message | Contains subclasses of `Message` which could be easily reused.
madkit.message.hook | Contains message classes useful for monitoring MaDKit kernel events.
madkit.simulation | Contains utilities related with simulation authoring.
madkit.simulation.activator | Contains activators for simulation authoring.
madkit.simulation.model | Contains classes designed for encapsulating simulation models.
madkit.simulation.probe | Contains probes for simulation authoring.
madkit.simulation.viewer | Contains default viewer classes for simulation visualization.
madkit.util | Contains some utilities for working with MaDKit.

Fabien Michel, Olivier Gutknecht, Jacques Ferber - September 27 2016