class OfcpScoring::ScoringEngine
Public Class Methods
new(evaluator = OfcpScoring::HandEvaluator.new)
click to toggle source
# File lib/ofcp_scoring/scoring_engine.rb, line 2 def initialize(evaluator = OfcpScoring::HandEvaluator.new) @evaluator = evaluator end
Public Instance Methods
score(hand_one, hand_two)
click to toggle source
# File lib/ofcp_scoring/scoring_engine.rb, line 5 def score(hand_one, hand_two) return [0,0] if hand_one.nil? || hand_two.nil? @evaluator.evaluate(hand_one, hand_two) end