示例#1
0
        /// <summary>
        /// Set "niedopytywalne" fakty IsKnown to false
        /// </summary>
        /// <param name="rules"></param>
        private void SetUnknownFacts(List <Rule> rules)
        {
            var unknownFacts = Inference.factsThatAreAlsoConclusions(rules);

            unknownFacts.Select(uf =>
            {
                uf.IsKnown = false;
                uf.IsSet   = false;
                return(uf);
            }).ToList();
        }