lib/bioshogi/single_clock.rb in bioshogi-0.0.10 vs lib/bioshogi/single_clock.rb in bioshogi-0.0.14

- old
+ new

@@ -8,17 +8,17 @@ def initialize @total_seconds = 0 @used_seconds = 0 end - def add(v) - v = v.to_i - if v.negative? + def add(second) + second = second.to_i + if second.negative? # 将棋ウォーズの棋譜はまれにマイナスの消費時間が存在してこれになる - raise TimeMinusError, "消費時間がマイナスになっています : #{v}" + raise ConsumedTimeMinusError, "消費時間がマイナスになっています : #{second}" end - @total_seconds += v - @used_seconds = v + @total_seconds += second + @used_seconds = second end def to_s h, r = @total_seconds.divmod(1.hour) m, s = r.divmod(1.minute)