/// <summary>
 /// Create a new Round object.
 /// </summary>
 /// <param name="id">Initial value of the Id property.</param>
 /// <param name="name">Initial value of the Name property.</param>
 /// <param name="date">Initial value of the Date property.</param>
 /// <param name="divOneCodersCount">Initial value of the DivOneCodersCount property.</param>
 /// <param name="divTwoCodersCount">Initial value of the DivTwoCodersCount property.</param>
 /// <param name="divOneCompetitionFactor">Initial value of the DivOneCompetitionFactor property.</param>
 /// <param name="divTwoCompetitionFactor">Initial value of the DivTwoCompetitionFactor property.</param>
 /// <param name="globalCodersCount">Initial value of the GlobalCodersCount property.</param>
 /// <param name="globalRatingsMean">Initial value of the GlobalRatingsMean property.</param>
 /// <param name="globalRatingsDeviation">Initial value of the GlobalRatingsDeviation property.</param>
 /// <param name="divOneRatingsMean">Initial value of the DivOneRatingsMean property.</param>
 /// <param name="divTwoRatingsMean">Initial value of the DivTwoRatingsMean property.</param>
 /// <param name="divOneRatingsDeviation">Initial value of the DivOneRatingsDeviation property.</param>
 /// <param name="divTwoRatingsDeviation">Initial value of the DivTwoRatingsDeviation property.</param>
 /// <param name="divOneTcRatingsDiffMean">Initial value of the DivOneTcRatingsDiffMean property.</param>
 /// <param name="divTwoTcRatingsDiffMean">Initial value of the DivTwoTcRatingsDiffMean property.</param>
 /// <param name="divOneTcVolatilityDiffMean">Initial value of the DivOneTcVolatilityDiffMean property.</param>
 /// <param name="divTwoTcVolatilityDiffMean">Initial value of the DivTwoTcVolatilityDiffMean property.</param>
 /// <param name="newRatingsDiffSum">Initial value of the NewRatingsDiffSum property.</param>
 /// <param name="divOneKendalTauDist">Initial value of the DivOneKendalTauDist property.</param>
 /// <param name="divTwoKendalTauDist">Initial value of the DivTwoKendalTauDist property.</param>
 /// <param name="tc3_DivOneKendalTauDist">Initial value of the Tc3_DivOneKendalTauDist property.</param>
 /// <param name="tc3_DivTwoKendalTauDist">Initial value of the Tc3_DivTwoKendalTauDist property.</param>
 public static Round CreateRound(global::System.Int32 id, global::System.String name, global::System.DateTime date, global::System.Int32 divOneCodersCount, global::System.Int32 divTwoCodersCount, global::System.Double divOneCompetitionFactor, global::System.Double divTwoCompetitionFactor, global::System.Int32 globalCodersCount, global::System.Double globalRatingsMean, global::System.Double globalRatingsDeviation, global::System.Double divOneRatingsMean, global::System.Double divTwoRatingsMean, global::System.Double divOneRatingsDeviation, global::System.Double divTwoRatingsDeviation, global::System.Double divOneTcRatingsDiffMean, global::System.Double divTwoTcRatingsDiffMean, global::System.Double divOneTcVolatilityDiffMean, global::System.Double divTwoTcVolatilityDiffMean, global::System.Int32 newRatingsDiffSum, global::System.Double divOneKendalTauDist, global::System.Double divTwoKendalTauDist, global::System.Double tc3_DivOneKendalTauDist, global::System.Double tc3_DivTwoKendalTauDist)
 {
     Round round = new Round();
     round.Id = id;
     round.Name = name;
     round.Date = date;
     round.DivOneCodersCount = divOneCodersCount;
     round.DivTwoCodersCount = divTwoCodersCount;
     round.DivOneCompetitionFactor = divOneCompetitionFactor;
     round.DivTwoCompetitionFactor = divTwoCompetitionFactor;
     round.GlobalCodersCount = globalCodersCount;
     round.GlobalRatingsMean = globalRatingsMean;
     round.GlobalRatingsDeviation = globalRatingsDeviation;
     round.DivOneRatingsMean = divOneRatingsMean;
     round.DivTwoRatingsMean = divTwoRatingsMean;
     round.DivOneRatingsDeviation = divOneRatingsDeviation;
     round.DivTwoRatingsDeviation = divTwoRatingsDeviation;
     round.DivOneTcRatingsDiffMean = divOneTcRatingsDiffMean;
     round.DivTwoTcRatingsDiffMean = divTwoTcRatingsDiffMean;
     round.DivOneTcVolatilityDiffMean = divOneTcVolatilityDiffMean;
     round.DivTwoTcVolatilityDiffMean = divTwoTcVolatilityDiffMean;
     round.NewRatingsDiffSum = newRatingsDiffSum;
     round.DivOneKendalTauDist = divOneKendalTauDist;
     round.DivTwoKendalTauDist = divTwoKendalTauDist;
     round.Tc3_DivOneKendalTauDist = tc3_DivOneKendalTauDist;
     round.Tc3_DivTwoKendalTauDist = tc3_DivTwoKendalTauDist;
     return round;
 }
 /// <summary>
 /// Deprecated Method for adding a new object to the Rounds EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToRounds(Round round)
 {
     base.AddObject("Rounds", round);
 }