pokerEvaluator function poker

HandEvaluator<HandValue<HandLevelInterface>> pokerEvaluator(
  1. String name
)

Return a HandEvaluator by name.

Implementation

HandEvaluator pokerEvaluator(String name) {
  switch (name) {
    case "standard":
    case "default":
    case "high":
      return HandEvaluatorHigh();
    default:
      throw ArgumentError('Unknown poker evaluator: $name');
  }
}