public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); m_winnerRule = a_rulesFactory.GetWinnerRule(); m_listeners = new List <IExcitingObserver>(); }
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_subscribers = new List <ICardDealtObserver>(); }
public Dealer(rules.RulesFactory a_rulesFactory, List <Observer> observerList) { observers = observerList; 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(); _isDealer = true; }
public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); m_ResultRule = a_rulesFactory.GetResultRule(); m_subscribers = new List <IDealCardsObserver>(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); m_advantageRule = a_rulesFactory.GetAdvantageRule(); m_observers = 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 <IBlackJackObserver>(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); m_winRule = a_rulesFactory.GetWinRule(); m_dealCardRule = a_rulesFactory.GetCardRule(); }
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, string a_name) : base(a_name) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); m_winnerRule = a_rulesFactory.GetWinnerRule(); m_subscribers = new List <ICardListener>(); }
public Game(AbstractRulesFactory ruleSet) { rules = new RulesFactory(ruleSet); m_dealer = new Dealer(rules); //m_dealer = new Dealer(new rules.RulesFactory(ruleSet)); m_player = new Player(); PrepareGetRules(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_softRule = a_rulesFactory.SoftSeventeenRule(); m_winRule = a_rulesFactory.PlayerWinsRule(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); m_winRules = a_rulesFactory.GetEasyWinningRule(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); winnerIfEqual = a_rulesFactory.GetWinnerIfEqualRule(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); m_winRule = a_rulesFactory.EqualPlayerWin(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); m_winRule = a_rulesFactory.GetWhoWinEqualRule(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); m_winnerStrategy = a_rulesFactory.GetWinnerStrategy(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); m_winCondition = a_rulesFactory.GetWinRule(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_softRule = a_rulesFactory.SoftHitRule(); m_winnerRule = a_rulesFactory.GetGameWinnerRule(); }