コード例 #1
0
        public bool IfWon(TMIntelligence receiving, IEnumerable <TMIntelligence> received, TMPlayer dying, TMPlayer winning)
        {
            var redAlreadyHad = received.CountInColor(TMIntelligence.TMColor.Red);

            if (receiving.IsRed)
            {
                if (redAlreadyHad == 2)
                {
                    return(true);
                }
            }
            return(false);
        }
コード例 #2
0
 public static IEnumerable <TMIntelligence> TryToReceive(this IEnumerable <TMIntelligence> source, TMIntelligence intelligence)
 {
     return(source.Append(intelligence));
 }