""" Represents a battle instance. todo: finding battles. factory for missions, skirmishes? """ class Battle(object): __slots__ = ['players', 'teams', 'time_start', 'time_end',] def __init__(self, parent=None): # parent is a log-session usually pass