public EightBallGameReferee(IShotHistoryProvider provider) : base(provider) { }
public NineBallGameReferee(IShotHistoryProvider shotHistoryProvider) : base(shotHistoryProvider) { }
public CueBallGameReferee(IShotHistoryProvider shotHistoryProvider) { ShotHistoryProvider = shotHistoryProvider; }
public SnookerReferee(IShotHistoryProvider shotHistoryProvider) : base(shotHistoryProvider) { }