Increasingly multi agent systems are being designed for a variety of complex dynamic domains E ective agent interactions in such domains raise some of the most fundamental research challenges for agent based systems in teamwork multi agent learning and agent modelling The RoboCup research initiative partic ularly the simulation league has been proposed to pursue such multi agent research challenges using the common testbed of simulation soccer Despite the signi cant popularity of RoboCup within the research community general lessons have not often been extracted from participation in RoboCup This is what we attempt to do here We have elded two teams ISIS and ISIS in RoboCup competitions These teams have been in the top four teams in these competitions We compare the teams and attempt to analyze and generalize the lessons learned This analysis reveals several surprises pointing out lessons for teamwork and for multi agent learning