class Bridge::DuplicateResult
Represents the result of a completed round of duplicate bridge.
Public Instance Methods
_get_score()
click to toggle source
Duplicate bridge scoring scheme. @return: score value: positive for declarer, negative for defenders.
# File lib/bridge/result.rb, line 206 def _get_score score = 0 if self.contract and self.tricks_made self._get_score_components.each do |key, value| if ['odd', 'over', 'under', 'slambonus', 'gamebonus', 'partscore', 'insultbonus'].include?(key) score += value end end end score end