Package madkit.agr

Class DefaultMaDKitRoles

java.lang.Object
madkit.agr.DefaultMaDKitRoles

public class DefaultMaDKitRoles extends Object
Defines default roles used by the MaDKit kernel or regular agents to achieve specific CGR queries. See AbstractAgent.createGroup(String, String, boolean, madkit.kernel.Gatekeeper)
Since:
MaDKit 5.2
Author:
Fabien Michel
  • Field Details

    • GROUP_MANAGER_ROLE

      public static final String GROUP_MANAGER_ROLE
      This role is automatically given to agents that create a group The value of this constant is "manager".
      See Also:
    • GROUP_CANDIDATE_ROLE

      public static final String GROUP_CANDIDATE_ROLE
      This role is a temporary role used to exchange messages with a group's manager that one agent is not part of. The value of this constant is "candidate".
      See Also: