case 1: nextAgent = new TetrisAgentZ(0, this, this.getParCollection()); break;
case 2: nextAgent = new TetrisAgentS(0, this, this.getParCollection()); break;
case 3: nextAgent = new TetrisAgentL(0, this, this.getParCollection()); break;
case 4: nextAgent = new TetrisAgentJ(0, this, this.getParCollection()); break;
case 5: nextAgent = new TetrisAgentO(0, this, this.getParCollection()); break;
case 6: nextAgent = new TetrisAgentT(0, this, this.getParCollection()); break;
default: nextAgent = null; break;
}
this.addAgent(nextAgent, pos, Math.PI * 2);