problem with isTeammate()

Måns Englund <[email protected]> Fri, 7 May 2021 07:12:11 -0700 (PDT)
Newsgroups gmane.comp.java.robocode
Message-ID <[email protected]>
Hello!

I am currently developing a team robot which main function will be to 
protect its leader. However for this to work it has to identify which team 
a robot belongs to as well as identify its own leader. Unfortunately 
neither the isTeammate(e.getName()); , which I call in onScannedRobot, or 
getTeammates() seems to work. The isTeammate() method always returns a 
value false. When printing out the names of the retrieved bots through the 
getTeammates function I get SittingDuck (1), SpinBot (1), SpinBot(2) etc. 
but the bots on the battlefield might have different values in the 
parentheses or nothing at all if it is the only bot of its kind on the 
battlefield. Might that be the reason why isTeammate() won't work? I'm 
currently running robocode v 1.3.9.7

-- 
You received this message because you are subscribed to the Google Groups "Robocode" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To view this discussion on the web visit https://groups.google.com/d/msgid/robocode/3cf8f113-4da0-4f3c-bc70-08ecd9c0b7fcn%40googlegroups.com.