anchor.diff:  			return [this];
   	}
   	dynamic generateSummary(){
  +	  throw"TODO: FIX AB";
  +	  /*
   		var summary = new SessionSummary();
   		summary.setMiniPlayers(this.players);
   		summary.blackKingDead = this.king.dead || this.king.getStat("currentHP") <= 0;
  
positive.code: 		that.aliensClonedOnArrival = [];//jettison old clones.
  		addAliensToSession(curSessionGlobalVar, aliens);
  
  		restartSession();//in controller
  	}
  	void addEventToUndoAndResetScratch(e){
  		print('yellow yard from scratched session');
  
negative.code: 			p.generateRelationships(this.players);
  		}
  
  		Relationship.decideInitialQuadrants(rand, this.players);
  
  		this.hardStrength = 1000 + 50 * this.players.length;
  	}
  