public void Clear() { HQState.Clear(); CityState.Clear(); HeroDeck.Clear(); VillainDeck.Clear(); BystanderStack.Clear(); MastermindTactics.Clear(); KOPile.Clear(); EscapePile.Clear(); }
public int GetHashCode(HQState obj) => obj.GetHashCode();
public double Distance(HQState state1, HQState state2) => 1;
public bool Equals(HQState x, HQState y) { return(String.Join("", x.Servers.Select(dl => new { ServerState = dl.ServerState }).ToList()).Equals(string.Join("", y.Servers.Select(dl => new { ServerState = dl.ServerState }).ToList()))); }