public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); m_winnerRule = a_rulesFactory.GetWinnerRule(); m_deckFactory = new DeckFactory(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); m_EqualRule = a_rulesFactory.GetEqualRule(); m_subscribers = new List<IObserver>(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); m_winnerRule = a_rulesFactory.GetWinnerRule(); m_observers = new List<BlackJackObserver>(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); m_winRule = a_rulesFactory.GetWhoWinsRule(); m_BlackJackObserver = new List<BlackJackObserver>(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); m_winRule = a_rulesFactory.GetWinRule(); m_card = new List<CardObserver>(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); m_wonRule = a_rulesFactory.GetNewWonRule(); m_observer = new List<BlackjackObserver>(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); m_draw = a_rulesFactory.playerLose(); m_observer = new List<rules.IgameObserver>(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); m_winnerRule = a_rulesFactory.EqualScoreRule(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetSoft17Rule(); // CHANGED RULE. m_drawRule = a_rulesFactory.GetDrawRule(); // RULE FOR PLAYER TO WIN ON DRAW. m_observers = new List<CardDrawObserver>(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_observers = new List<PlayerHandChangedObserver>(); m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); m_winRule = a_rulesFactory.GetWinRule(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); m_winRule = a_rulesFactory.GetWinRule(); m_maxScoreRule = a_rulesFactory.getMaxScoreRule(); m_subscribers = new List<CardDealtListener>(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); m_tieRule = a_rulesFactory.GetTieRule(); m_observers = new List<IDrawCardObserver>(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_observer = new List<IGameobserver>(); m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetSoft17Rule(); //This is our rule. None shall disobey! m_tieRule = a_rulesFactory.GetTieRule(); }
// TODO testing herer public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); //m_hitRule = a_rulesFactory.Get17Rule(); // TODO GetWinnerStrategy is hardcoden at momens m_winnerRule = a_rulesFactory.GetWinnerStrategy(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); m_winRule = a_rulesFactory.GetWinRule(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); m_equalScoreWinRule = a_rulesFactory.GetEqualScoreRule(); }
public void Visit(rules.RulesFactory rules) { HitRuleName = rules.GetHitRule().GetType().Name; NewGameRuleName = rules.GetNewGameRule().GetType().Name; WinRuleName = rules.GetWinRule().GetType().Name; }