public QLearningExperiment(IObservableModel observableModel, IRandomNumberProvider randomNumberProvider, ICumulativeDataRecorder cumulativeDataRepository) { _observableModel = observableModel; _randomNumberProvider = randomNumberProvider; _cumulativeDataRepository = cumulativeDataRepository; }
public QLearningTestActor(IQLearning qLearning, IObservableModel observableModel, int fixationLocation, ICumulativeDataRecorder dataRecorder) { _observableModel = observableModel; _fixationLocation = fixationLocation; _dataRecorder = dataRecorder; _qLearning = qLearning; }