自己编了两个robocode机器人:一个是AkLeader 另一个:AkDroid ,现在上场比赛的是:AkLeader,和两个AkDroid。他们都是extends TeamRobot,现在我要让AkLeader发送消息给这两个Droid机器人,我看战场上两个AkDroid中getName() 得到的是AkDroid (1)和AkDroid(2),但是当我使用sendMessage(AkDroid(1),Point2D.Double);时robocode控制台中显示说:
java.io.IOException: Unable to send message, you are not on a team.
    at robocode.peer.robot.RobotMessageManager.sendMessage(Unknown Source)
    at robocode.TeamRobot.broadcastMessage(Unknown Source)
    at first.AkLeader.getTeamMatesInfo(AkLeader.java:135)
    at first.AkLeader.doUpdates(AkLeader.java:245)
    at first.AkLeader.run(AkLeader.java:49)
    at robocode.peer.RobotPeer.run(Unknown Source)
    at java.lang.Thread.run(Thread.java:619)
那我怎样获得我的队友的名字哪?是不是我添加机器人时有问题?我想搞明白robocode 平台怎么定义那些机器人是一对的哪?
谢谢!