class HoodimusPrime::MatchBook

Public Class Methods

new(name, balance=0, goal=0) click to toggle source
Calls superclass method
# File lib/hoodimus_prime/match_book.rb, line 6
def initialize(name, balance=0, goal=0)
  super(name, balance, goal)
  @half_goal = goal / 2
end

Public Instance Methods

gains() click to toggle source
Calls superclass method
# File lib/hoodimus_prime/match_book.rb, line 15
def gains
        if half_goal?
                @balance += (25*2)
                puts "#{@name} is halfway to its goal!" if half_goal?
        else
                super
        end
end
half_goal?() click to toggle source
# File lib/hoodimus_prime/match_book.rb, line 11
def half_goal?
        @half_goal <= balance
end