hasOneOfStars function
判断某个宫位内是否有传入星耀的其中一个,只要命中一个就会返回true
@version v1.0.0
@param $ 宫位实例 @param stars 星耀 @returns true | false
Implementation
bool hasOneOfStars(IFunctionalPalace palace, List<StarName> stars) {
List<List<FunctionalStar>> allStars = [
palace.majorStars,
palace.minorStars,
palace.adjectiveStars
];
final allStarsInPalace = _concatStars(allStars);
return _includeOneOf(allStarsInPalace, stars);
}