# Package robocode.control.snapshot

  ## Interface Summary

  IBulletSnapshot | Interface of a bullet snapshot.
  IDebugProperty | Interface of a debug property, which is a key-value pair.
  IRobotSnapshot | Interface of a robot snapshot.
  IScoreSnapshot | Interface of a robot/team score snapshot.
  ITurnSnapshot | Interface of a turn snapshot.

  ## Class Summary

  BulletState | Defines a bullet state, where the robot can be: just fired, moving somewhere, hitting a victim, hitting another bullet, hitting the wall, exploded, or inactive when it done an inactivated.
  RobotState | Defines a robot state, where the robot can be: active on the battlefield, hitting a wall or robot this second, or dead.