from synergine.synergy.collection.SynergyCollection import SynergyCollection
from intelligine.synergy.event.move.MoveAction import MoveAction
from intelligine.synergy.event.attack.NearAttackableAction import NearAttackableAction
from intelligine.synergy.event.transport.TakeableAction import TakeableAction
from intelligine.synergy.event.transport.PutableAction import PutableAction
from intelligine.synergy.event.CycleAction import CycleAction
from intelligine.synergy.event.pheromone.ApposeDirection import ApposeDirection


class Colony(SynergyCollection):


    def __init__(self, configuration):
        super().__init__(configuration)
        self._actions = [MoveAction, NearAttackableAction, TakeableAction, PutableAction,
                         CycleAction]
from synergine.synergy.collection.SynergyCollection import SynergyCollection
from intelligine.synergy.event.move.MoveAction import MoveAction
from intelligine.synergy.event.attack.NearAttackableAction import NearAttackableAction
from intelligine.synergy.event.transport.TakeableAction import TakeableAction
from intelligine.synergy.event.transport.PutableAction import PutableAction
from intelligine.synergy.event.CycleAction import CycleAction


class Colony(SynergyCollection):


    def __init__(self, configuration):
        super().__init__(configuration)
        self._actions = [MoveAction, NearAttackableAction, TakeableAction, PutableAction,
                         CycleAction]
delete old import