internal static TurnInfo Create(Game game, IPlayerMoveForUpdate move)
{
return new TurnInfo
{
Move = move,
AllMoves = game.GenerateAllMoves(),
MostFailedStartUps = game.MostFailedStartUps,
MostInternetLinks = game.LongestInternetLink,
Hash = game.Hash,
CurrentUnversityLongestLink = game.CurrentUniversity.LengthOfLongestLink,
};
}