Advertisement
Guest User

Untitled

a guest
Dec 11th, 2017
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.84 KB | None | 0 0
  1. (588,52) var players = db.Accounts.Where(x => x.Elo >= 1700 && DateTime.Compare(x.LastLogin.AddMonths(3), DateTime.UtcNow) > 0).ToList();
  2. (606,52) var players = db.Accounts.Where(x => x.Elo >= 1700 && DateTime.Compare(x.LastLogin.AddMonths(3), DateTime.UtcNow) > 0).ToList();
  3. (795,128) var battles = db.SpringBattles.Where(x => x.SpringBattlePlayers.Count(p => p.Account.ClanID == clanID && p.Account.Elo >= minElo && !p.IsSpectator) >= 2
  4. (801,109) var players = battle.SpringBattlePlayers.Where(p => p.Account.ClanID == clanID && p.Account.Elo >= minElo && !p.IsSpectator).ToList();
  5. (1018,31) a.Elo = (float)elo;
  6. (17,70) grid.AddCol("Elo", x => (int?)x.Accounts.Average(y => (double?)y.Elo)).SetSort(x => x.Accounts.Average(y => (double?)y.Elo));
  7. (17,124) grid.AddCol("Elo", x => (int?)x.Accounts.Average(y => (double?)y.Elo)).SetSort(x => x.Accounts.Average(y => (double?)y.Elo));
  8. (24,13) Elo = 1500;
  9. (207,164) ...Is(e => e.Elo + (GlobalConst.EloWeightMax - e.EloWeight) * GlobalConst.EloWeightMalusFactor);
  10. (89,90) if (Duration > GlobalConst.MinDurationForElo) CalculateEloGeneric(x => x.Elo, x => x.EloWeight, (x, v) => x.Elo = v, (x, v) => x.EloWeight = v);
  11. (89,125) if (Duration > GlobalConst.MinDurationForElo) CalculateEloGeneric(x => x.Elo, x => x.EloWeight, (x, v) => x.Elo = v, (x, v) => x.EloWeight = v);
  12. (42,25) Elo = 1700,
  13. (44,67) .OrderByDescending(x => x.Elo*x.EloWeight)
  14.  
  15. (155,40) if (player.Account.EloWeight < 5)
  16. (827,154) foreach (Account acc in db.Accounts.Where(x => x.SpringBattlePlayers.Any(g => g.SpringBattle.StartTime > DateTime.UtcNow.AddMonths(-1)) && x.EloWeight == GlobalConst.EloWeightMax))
  17. (1019,31) a.EloWeight = (float)w;
  18. (124,56) .Update(acc => new Account() { EloWeight = 1 });
  19. (133,50) db.Accounts.Where(x => x.EloWeight > 1)
  20. (147,39) entry.Account.EloWeight = Math.Min(entry.Account.EloWeight,
  21. (147,74) entry.Account.EloWeight = Math.Min(entry.Account.EloWeight,
  22. (95,21) if (acc.EloWeight != eloweight) {
  23. (96,126) Global.Server.GhostChanSay(GlobalConst.ModeratorChannel, string.Format(" - Team Elo Weight: {0} -> {1}", acc.EloWeight, eloweight));
  24. (97,21) acc.EloWeight = eloweight;
  25. (133,61) Team newbie malus: @Html.TextBox("eloweight", Model.EloWeight)
  26. (27,13) EloWeight = 1;
  27. (207,200) ...htMax - e.EloWeight) * GlobalConst.EloWeightMalusFactor);
  28. (233,89) public double EffectivePwElo { get { return EloPw + (GlobalConst.EloWeightMax - EloWeight) * GlobalConst.EloWeightMalusFactor; } }
  29. (663,55) if (RatingSystems.DisableRatingSystems && EloWeight > 1) clampedSkill = Math.Max(0, Math.Min(7, (int)Math.Floor((Math.Max(EffectiveMmElo, EffectiveElo) - 1000.0)) / 200));
  30. (89,102) if (Duration > GlobalConst.MinDurationForElo) CalculateEloGeneric(x => x.Elo, x => x.EloWeight, (x, v) => x.Elo = v, (x, v) => x.EloWeight = v);
  31. (89,146) if (Duration > GlobalConst.MinDurationForElo) CalculateEloGeneric(x => x.Elo, x => x.EloWeight, (x, v) => x.Elo = v, (x, v) => x.EloWeight = v);
  32. (91,99) if (Mode == AutohostMode.Planetwars) CalculateEloGeneric(x => x.EloPw, x => x.EloWeight, (x, v) => x.EloPw = v, (x, v) => x.EloWeight = v);
  33. (91,145) if (Mode == AutohostMode.Planetwars) CalculateEloGeneric(x => x.EloPw, x => x.EloWeight, (x, v) => x.EloPw = v, (x, v) => x.EloWeight = v);
  34. (44,25) EloWeight = 2,
  35. (44,73) .OrderByDescending(x => x.Elo*x.EloWeight)
  36.  
  37. (25,13) EloMm = 1500;
  38. (212,168) ...Is(e => e.EloMm + (GlobalConst.EloWeightMax - e.EloMmWeight) * GlobalConst.EloWeightMalusFactor);
  39. (92,53) else CalculateEloGeneric(x => x.EloMm, x => x.EloMmWeight, (x, v) => x.EloMm = v, (x, v) => x.EloMmWeight = v);
  40. (92,92) else CalculateEloGeneric(x => x.EloMm, x => x.EloMmWeight, (x, v) => x.EloMm = v, (x, v) => x.EloMmWeight = v);
  41. (215,86) user.RawMmElo = (int)Math.Round(RatingSystems.DisableRatingSystems ? acc.EloMm : acc.GetRating(RatingCategory.MatchMaking).Elo);
  42.  
  43. (126,200) db.Accounts.Where(x => !x.SpringBattlePlayers.Any(y => (y.SpringBattle.StartTime > ladderTimeout) && y.SpringBattle.IsMatchMaker && !y.IsSpectator)).Update(acc => new Account() { EloMmWeight = 1 });
  44. (156,50) db.Accounts.Where(x => x.EloMmWeight > 1)
  45. (170,39) entry.Account.EloMmWeight = Math.Min(entry.Account.EloMmWeight,
  46. (170,76) entry.Account.EloMmWeight = Math.Min(entry.Account.EloMmWeight,
  47. (99,21) if (acc.EloMmWeight != eloweight1v1) {
  48. (100,125) Global.Server.GhostChanSay(GlobalConst.ModeratorChannel, string.Format(" - 1v1 Elo Weight: {0} -> {1}", acc.EloMmWeight, eloweight1v1));
  49. (101,21) acc.EloMmWeight = eloweight1v1;
  50. (134,63) 1v1 newbie malus: @Html.TextBox("eloweight1v1", Model.EloMmWeight)
  51. (28,13) EloMmWeight = 1;
  52. (212,206) ...htMax - e.EloMmWeight) * GlobalConst.EloWeightMalusFactor);
  53. (92,67) else CalculateEloGeneric(x => x.EloMm, x => x.EloMmWeight, (x, v) => x.EloMm = v, (x, v) => x.EloMmWeight = v);
  54. (92,115) else CalculateEloGeneric(x => x.EloMm, x => x.EloMmWeight, (x, v) => x.EloMm = v, (x, v) => x.EloMmWeight = v);
  55.  
  56. (175,134) accountsByFaction.Add(f.Accounts.Where(x => x.LastLogin > DateTime.UtcNow.AddDays(-15)).OrderByDescending(x => x.EloPw).ToList());
  57. (769,74) .ThenByDescending(y => y.EloPw)
  58. (20,85) grid.AddCol("PlanetWars Elo", x => (int?)x.Accounts.Average(y => (double?)y.EloPw)).SetSort(x => x.Accounts.Average(y => (double?)y.EloPw));
  59. (20,141) grid.AddCol("PlanetWars Elo", x => (int?)x.Accounts.Average(y => (double?)y.EloPw)).SetSort(x => x.Accounts.Average(y => (double?)y.EloPw));
  60. (26,13) EloPw = 1500;
  61. (233,53) public double EffectivePwElo { get { return EloPw + (GlobalConst.EloWeightMax - EloWeight) * GlobalConst.EloWeightMalusFactor; } }
  62. (91,85) if (Mode == AutohostMode.Planetwars) CalculateEloGeneric(x => x.EloPw, x => x.EloWeight, (x, v) => x.EloPw = v, (x, v) => x.EloWeight = v);
  63. (91,122) if (Mode == AutohostMode.Planetwars) CalculateEloGeneric(x => x.EloPw, x => x.EloWeight, (x, v) => x.EloPw = v, (x, v) => x.EloWeight = v);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement