anchor.diff:         for(Player tr in toRemove) {
               possibleBrainGhosts.remove(tr);
          }
  +        p1.session.logger.info("DEBUG BRAIN:  Hope player trying for a brain ghost");
  +
  +        p1.session.logger.info("DEBUG BRAIN: after removing duplicates, brain ghosts are: $possibleBrainGhosts");
   
           p = p1.session.rand.pickFrom(possibleBrainGhosts);
  +        p1.session.logger.info("DEBUG BRAIN:  p is:  $p");
  +
   
           String text;
           if(p == null) {
  
positive.code: 
          Fraymotif f1;
          Fraymotif f2;
          if(p2 == null || !(p2 is Player)) {
              p1.session.logger.info("got stood up from a pitch ship");
              f1 = p1.getNewFraymotif(null); //with other player
              bgImage = null;
  
negative.code:             possibleBrainGhosts.add(worstEnemy);
          }
  
          p1.session.logger.info("DEBUG BRAIN:  before removing duplicates, brain ghosts are: $possibleBrainGhosts");
  
  
          //don't have two copies of the same brain ghost
          List<Player> toRemove = new List<Player>();
          for(Player pbg in possibleBrainGhosts) {
  