Class PositionList

java.lang.Object
edu.wisc.game.engine.PositionList

public class PositionList extends Object
Represents the restrictions on the positions from which game pieces can be picked. An auxiliary class for RuleSet
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • isTrivial

      public boolean isTrivial()
    • toSrc

      public String toSrc()
    • allowsPicking

      public boolean allowsPicking(int pos, HashMap<String,BitSet> eligibleForEachOrder)
      Does this position list presently allow picking a piece from the specified position?
      Parameters:
      eligibleForEachOrder - What positions are now "in front" of each order