anchor.diff:      removeFromArray(c, session.available_classes_players);
       Aspect a = Aspects.SPACE;
       removeFromArray(a, session.available_aspects);
  -    return randomPlayerWithClaspect(session, c, a);
  +    return randomPlayerWithClaspect(session, c, a,session.prospit);
   }
   
   
  
positive.code: 
      bool gd = false;
  
      Moon m = session.rand.pickFrom(session.moons);
      Player p = new Player(session, c, a, k, m, gd);
      p.decideTroll();
      p.interest1 = InterestManager.getRandomInterest(session.rand);
  
negative.code: }
  
  
  Player randomPlayerWithClaspect(Session session, SBURBClass c, Aspect a, [Moon m = null]) {
      ////print("random player");
     // //print("class: $c, aspect: $a, session: $session");
      GameEntity k = session.rand.pickFrom(PotentialSprite.prototyping_objects);
  