コード例 #1
0
    def __init__(self, tbrain=None):
        self.playerNumber = 0

        RobotLocation.__init__(self, 0.0, 0.0, 0.0)
        self.locUncert = 0
        # TODO use location objects
        self.walkingToX = 0
        self.walkingToY = 0
        self.ballOn = False
        self.ballAge = 0
        self.ballDist = 0
        self.ballBearing = 0
        self.ballVelX = 0
        self.ballVelY = 0
        self.ballUncert = 0
        self.role = 0
        self.inKickingState = False
        self.kickingToX = 0
        self.kickingToY = 0
        self.fallen = False
        self.active = True
        self.alive = True
        self.claimedBall = False

        self.frameSinceActive = 0
        self.lastTimestamp = 0
        self.framesWithoutPacket = -1

        self.brain = tbrain  # brain instance
コード例 #2
0
ファイル: TeamMember.py プロジェクト: CheddarB/nbites
    def __init__(self, tbrain=None):
        self.playerNumber = 0

        RobotLocation.__init__(self, 0.0, 0.0, 0.0)
        self.locUncert = 0
        # TODO use location objects
        self.walkingToX = 0
        self.walkingToY = 0
        self.ballOn = False
        self.ballAge = 0
        self.ballDist = 0
        self.ballBearing = 0
        self.ballVelX = 0
        self.ballVelY = 0
        self.ballUncert = 0
        self.role = 0
        self.inKickingState = False
        self.kickingToX = 0
        self.kickingToY = 0
        self.fallen = False
        self.active = True
        self.claimedBall = False

        self.frameSinceActive = 0
        self.lastTimestamp = 0
        self.framesWithoutPacket = -1

        self.brain = tbrain # brain instance
コード例 #3
0
ファイル: TeamMember.py プロジェクト: dmcavoy/nbites
    def __init__(self, tbrain=None):
        RobotLocation.__init__(self, 0.0, 0.0, 0.0)
        self.playerNumber = 0
        self.ballDist = 0
        self.ballBearing = 0
        self.ballOn = False
        self.role = None
        self.subRole = None
        self.chaseTime = 0

        #other info we want stored
        self.brain = tbrain # brain instance
        self.active = True
        self.grabbing = False
        self.dribbling = False
コード例 #4
0
    def __init__(self, tbrain=None):
        RobotLocation.__init__(self, 0.0, 0.0, 0.0)
        self.playerNumber = 0
        self.ballDist = 0
        self.ballBearing = 0
        self.ballOn = False
        self.role = None
        self.subRole = None
        self.chaseTime = 0

        #other info we want stored
        self.brain = tbrain  # brain instance
        self.active = True
        self.grabbing = False
        self.dribbling = False
コード例 #5
0
    def __init__(self, tbrain=None):
        RobotLocation.__init__(self, 0.0, 0.0, 0.0)
        self.playerNumber = 0
        self.ballDist = 0
        self.ballBearing = 0
        self.ballOn = False
        self.role = None
        self.chaseTime = 0
        self.defenderTime = 0
        self.offenderTime = 0
        self.middieTime = 0
        self.inKickingState = False

        #other info we want stored
        self.brain = tbrain  # brain instance
        self.active = True
コード例 #6
0
ファイル: TeamMember.py プロジェクト: bmende/nbites
    def __init__(self, tbrain=None):
        RobotLocation.__init__(self, 0.0, 0.0, 0.0)
        self.playerNumber = 0
        self.ballDist = 0
        self.ballBearing = 0
        self.ballOn = False
        self.role = None
        self.chaseTime = 0
        self.defenderTime = 0
        self.offenderTime = 0
        self.middieTime = 0
        self.inKickingState = False

        #other info we want stored
        self.brain = tbrain # brain instance
        self.active = True
コード例 #7
0
ファイル: TeamMember.py プロジェクト: Lrosias/nbites
    def __init__(self, tbrain=None):
        '''variables include lots from the Packet class'''
        RobotLocation.__init__(self, 0.0, 0.0, 0.0)
        # things in the Packet()
        self.playerNumber = 0
        self.ballDist = 0
        self.ballBearing = 0
        self.ballX = 0
        self.ballY = 0
        self.role = None
        self.subRole = None
        self.chaseTime = 0
        self.lastPacketTime = time.time()

        #other info we want stored
        self.brain = tbrain # brain instance
        self.active = True
        self.grabbing = False
        self.dribbling = False
コード例 #8
0
ファイル: TeamMember.py プロジェクト: thiggins/nbites
    def __init__(self, tbrain=None):
        '''variables include lots from the Packet class'''
        RobotLocation.__init__(self, 0.0, 0.0, 0.0)
        # things in the Packet()
        self.playerNumber = 0
        self.ballDist = 0
        self.ballBearing = 0
        self.ballX = 0
        self.ballY = 0
        self.ballOn = False
        self.role = None
        self.subRole = None
        self.chaseTime = 0
        self.lastPacketTime = time.time()

        #other info we want stored
        self.brain = tbrain  # brain instance
        self.active = True
        self.grabbing = False
        self.dribbling = False