Class RuleSet.BucketList

    • Method Detail

      • toSrc

        public String toSrc()
      • destinations

        public BitSet destinations​(Expression.VarMap varMap)
        To which destinations can a piece be taken? (Used in GS1 thru 4)
        Parameters:
        varMap - Information about p, ps, pc, Nearby etc for the piece under consideration
      • destinationAllowed

        public boolean destinationAllowed​(Expression.VarMap2 varMap,
                                          int bucketNo)
        Used in GS5
      • listAllVars

        public HashSet<String> listAllVars()
        The list of variables mentioned in this BucketSelector