# Package madkit.agr

This package defines the default communities, groups and roles constants in MaDKit 5.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  Organization | Deprecated as of MaDKit 5.2 replaced by `DefaultMaDKitRoles`

- Class Summary
  Class | Description
  --- | ---
  DefaultMaDKitRoles | Defines default roles used by the MaDKit kernel or regular agents to achieve specific CGR queries.
  GroupSnapshot | Class that maps roles ( using their name) to agent addresses.
  LocalCommunity | Implements Constants which are used for the primary CGR organization places.
  LocalCommunity.Groups | MDK kernel core groups.
  LocalCommunity.Roles | MDK kernel core roles.
  NetworkCommunity | Defines the default groups and roles used for networking.
  NetworkCommunity.Groups | Default groups in the Network community.
  NetworkCommunity.Roles | Default roles in the Network community.
  OrganizationSnapshot | This class is just an alias for using the underlying data structure

## Package madkit.agr Description

This package defines the default communities, groups and roles constants in MaDKit 5.

Since:
  MaDKit 5.0.0.10
Version:
  1.0
Author:
  Fabien Michel

Fabien Michel, Olivier Gutknecht, Jacques Ferber - February 17 2020