public int CountPlayers( bool includeHiddenPlayers ) { if ( includeHiddenPlayers ) { return Players.Length; } else { return Players.Count( player => !player.Info.IsHidden ); } }