anchor.diff:    }//TODO delete this.
   
   
  +  //TODO do i still need this? maybe i'm using it for rendering.
  +  //might be easier for renderer to say "if you are not a Player, return"
     List<Player> removeAllNonPlayers(List<GameEntity>players){
       List<Player> ret = [];
       for(num i = 0; i< players.length; i++){
  
positive.code:       div.append(" They actually seem to be taking " + denizen.name + "'s advice. ");
      }
    }
  
    void levelEveryone() {
      for(Team team in teams) { //buffallo
  
negative.code:       if(turnsPassed > timeTillRocks) {
          this.rocksFallEverybodyDies(div);
          processEnding(div);
        }else if(denizenDoneWithYourShit(div)) { //highest priority. Denizen will take care of ending their fights.
          processEnding(div);
        }else if(turnsPassed > 30) { //holy shit are you not finished yet???
          summonAuthor(div);
          processEnding(div);
        }
        throw "TODO: check for JR  endin";
    }
  
    bool denizenDoneWithYourShit(div) {
  