GKRuleSystem.GetMaximumGrade(NSObject[]) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Retrieves the maximum truth grade among the facts. (Fuzzy OR)
[Foundation.Export("maximumGradeForFacts:")]
public virtual float GetMaximumGrade(Foundation.NSObject[] facts);
abstract member GetMaximumGrade : Foundation.NSObject[] -> single
override this.GetMaximumGrade : Foundation.NSObject[] -> single
Parameters
- facts
- NSObject[]
Returns
- Attributes
Remarks
In fuzzy logic, the confidence in a conclusion is equal to the confidence in one of the precedent facts. In a fuzzy OR, the confidence in the conclusion is the maximum value of its precedent facts. In a fuzzy AND, the confidence is the minimum.For instance, a car’s desirability might be caused by it being great fun to drive OR having great gas mileage. If a car had a 0.4 grade for funToDrive but greatMileage of 0.8, the carDesirability would be set to 0.8 — the maximum of its precedents. funToDrive, in turn, might require power AND handling. So a car with plentyOfHorsepower of 1.0 but goodHandling of 0.4 would end up with a funToDrive grade of 0.4 — the minimum of its precedents.
