private void InitializeTyrant()
{
this.haveMessagesReceived = 0;
this.startTime = Stopwatch.GetTimestamp();
this.rateLimiter = new RateLimiter();
this.uploadRateForRecip = MARKET_RATE;
this.lastRateReductionTime = DateTime.Now;
this.lastMeasuredDownloadRate = 0;
this.maxObservedDownloadSpeed = 0;
this.roundsChoked = 0;
this.roundsUnchoked = 0;
}