在生成代理时添加一些调试代码,以查明程序发生了什么问题。以下是示例代码:
public void generateAgents() {
for(int i=0; i public void generateAgents() {
for(int i=0; i public void generateAgents() {
for(int i=0; i public void generateFirstAgent() {
Agent agent = new Agent(this);
agentList.add(agent);
} public void generateNextAgent() {
Agent lastAgent = agentList.get(agentList.size()-1);
Agent newAgent = lastAgent.clone();
agentList.add(newAgent);
} 通过以上三种方法,您应该能够找到导致程序卡住的原因并进行修复。