# Uses of Class
madkit.kernel.Agent

Packages that use Agent
Package
Description
madkit.kernel
Provides classes that are fundamental to the design of MaDKit applications.
madkit.simulation.scheduler
Contains specialized Scheduler agents

- ## Uses of Agent in madkit.kernel

  Subclasses of Agent in madkit.kernel
  Modifier and Type
  Class
  Description
  `class`
  `Scheduler`
  Scheduler is the core agent for defining multi-agent based simulations.

- ## Uses of Agent in madkit.simulation.scheduler

  Subclasses of Agent in madkit.simulation.scheduler
  Modifier and Type
  Class
  Description
  `class`
  `DateBasedDiscreteEventScheduler`