@Override protected void doTurn() throws GameActionException { readBroadcasts(); senseRobots(); shootZombies(); shootEnemies(); microAwayFromZombies(); moveTowardZombieNotGettingCloser(); moveTowardZombie(); moveTowardDen(); moveTowardEnemy(); moveAwayFromArchon(); updateZombieMemory(); clearRubble(); spread(); setIndicatorString(2, "set size " + zombieDens.getSize()); }