protected Result Normal()
{
var rstart = System.DateTime.UtcNow;
var vstart = DateTime.UtcNow;
Simulator sim = new Simulator(_parameters);
sim.Complete(true);
SimpleTimer.RunSteps(3600000);
long memory = GC.GetTotalMemory(true);
long time = (System.DateTime.UtcNow - rstart).Ticks / TimeSpan.TicksPerMillisecond;
long throughput = (long) (SimulationEdgeListener.TotalDataTransferred() /
(DateTime.UtcNow - vstart).TotalSeconds);
sim.Disconnect();
return new Result(memory, time, throughput);
}
}