public GameManager(IChoiceGetter concrete) { _chooser = concrete; }
public void SetChoiceBehavior(IChoiceGetter behavior) { _choiceBehavior = behavior; }
public GameEngine(IChoiceGetter player1, IChoiceGetter player2) { _player1 = player1; _player2 = player2; }