// the first condition checks that more than one player can rank up in this quest and the CPU has valid sponsorship. public bool firstCondition(List <Player> players, int stages, List <Card> hand) { strategyUtil strat = new strategyUtil(); int count = strat.rankUpCount(players, stages); return(count > 1 && strat.canISponsor(hand, stages)); }