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; }