public void roundInit(int round)
  {
	  if(debug)
		  print("Custom Initializing...");
	  firstInvocation=true;
	  passNumber=1;
	  timesCanPass=nplayers-1-getIndex();
	  if(round==1)
	  {
		  timesCanPass=nplayers-timesCanPass-1;
	  }
	  timesCanPassInitial=timesCanPass;
	  stoppingThreshold=(int)Math.floor(timesCanPass/Math.E);
  }