public QLearningRewardAnalysis(IObservableModel observableModel, IRandomNumberProvider randomNumberProvider,
     ICumulativeEpochDataRecorder cumulativeTrialDataRecorderRepository)
 {
     _observableModel = observableModel;
     _randomNumberProvider = randomNumberProvider;
     _cumulativeTrialDataRepository = cumulativeTrialDataRecorderRepository;
 }
 public QLearningEpochActor(IQLearning qLearning, IObservableModel observableModel, int fixationLocation,
         ICumulativeEpochDataRecorder dataRecorder)
 {
     _observableModel = observableModel;
     _fixationLocation = fixationLocation;
     _qLearning = qLearning;
     _dataRecorder = dataRecorder;
 }