Я думаю, что тип макета должен быть одинаковым для всех агентов, присутствующих в пространстве ... тем не менее ... вы можете сделать это:
//first you apply the ring layout to everything
setLayoutType(Agent.LAYOUT_RING);
applyLayout();
//then you define the type of agent you don't want to follow the ring layout separately
for(int i=0;i<100;i++){//assuming you will create 100 agents initially
MyAgent p=add_myAgents();//you need to create your agents after the ring layout is applied though..
p.setXY(uniform(0,500), uniform(0,500));//assuming your agents are in a 500x500 square in main
}
Я не знаю, есть лилучше ... но это то, что я знаю, возможно