public List <ArchetypeDeck> Find(PlayedDeck deck) { // TODO remove any 0 and/or use a a threshold return(_archetypes.OrderByDescending(x => deck.Similarity(x)).ToList()); }
public List <ArchetypeDeck> Find(GameStats game) { var deck = new PlayedDeck(game.OpponentHero, game.Format, game.Turns, game.OpponentCards); return(Find(deck)); }