HandValue<L extends HandLevelInterface> constructor

HandValue<L extends HandLevelInterface>(
  1. L level,
  2. List<Rank> ranks,
  3. int v
)

Constructor for internal use

Implementation

HandValue(this.level, this.ranks, int v)
    : value = ((v >= 0) ? v :
        ((-1 == v) ? ojHighHandValueFunction(level, ranks) :
         ojLowHandValueFunction(level, ranks)));