Uses of Package
madkit.kernel
Package
Description
Contains enumerations useful for (1) interacting with
agents and (2) building customized GUI.
Contains classes for Agent GUI authoring in MaDKit.
Contains classes for building MaDKit GUI menus.
Contains classes for building MaDKit GUI toolbars.
Provides classes that are fundamental to the design of MaDKit applications.
Contains subclasses of
Message
which could be easily reused.Contains message classes useful for monitoring MaDKit kernel events.
Contains activators for simulation authoring.
Contains classes designed for encapsulating simulation models.
Contains probes for simulation authoring.
Contains specialized Scheduler agents
Contains default viewer classes for simulation visualization.
-
ClassDescriptionThe super class of all MaDKit agents, v 5.Scheduler is the core agent for defining multi-agent based simulations.
-
-
-
ClassDescriptionThe super class of all MaDKit agents, v 5.This class enumerates all the return codes which could be obtained with essential methods of the
AbstractAgent
andAgent
classes.An agent state.This class defines a tool for scheduling mechanism.The super class of all MaDKit threaded agents, v 5.Identifies an agent within the artificial society.This class defines a logger specialized for MaDKit agents.This class represents the conversation ID to which a message belongs.This interface is implemented by objects which are used to verify if an agent is allowed to play a certain role in a group.This class represents a unique identifier for MaDKit kernel.MaDKit 5 booter class.Option used to activate or disable features on startup.MaDKit options valued with a string representing aLevel
value.MaDKit options which are valued with a string representing parameters.The MadkitClassLoader is the class loader used by MaDKit.Every regular MaDKit Options implements this interface.The properties object used within MaDKit.The generic MaDKit message class.This class defines a watcher's generic probe.A simulation state. -
ClassDescriptionIdentifies an agent within the artificial society.The generic MaDKit message class.
-
ClassDescriptionThe super class of all MaDKit agents, v 5.Identifies an agent within the artificial society.The generic MaDKit message class.
-
ClassDescriptionThe super class of all MaDKit agents, v 5.This class defines a tool for scheduling mechanism.
-
-
ClassDescriptionThe super class of all MaDKit agents, v 5.This class defines a watcher's generic probe.
-
ClassDescriptionThe super class of all MaDKit agents, v 5.This class defines a tool for scheduling mechanism.The super class of all MaDKit threaded agents, v 5.Scheduler is the core agent for defining multi-agent based simulations.
-
ClassDescriptionThe super class of all MaDKit agents, v 5.This class defines a generic watcher agent.