public void WhenUpdating()
 {
     _beliefStateRecorder = new AnalysisDataRepository();
     _beliefState = new BeliefStateForControlsAnalysis(_beliefStateRecorder);
     _beliefState.Initialise();
     _result = _beliefState.Update(_activation, 1);
 }
 public ObservableModelForControls(IVisualArrayGenerator visualArrayGenerator,
     IBeliefStateForControls beliefState,
     IActivation activation)
 {
     _visualArrayGenerator = visualArrayGenerator;
     _beliefState = beliefState;
     _activation = activation;
 }
        public void WhenUpdating()
        {
            _activation = new[] {0.75, 1.9, 0.75, 0.25, 0.25, 0.25, 0.25};
            _beliefStateRecorder = new Mock<IBubbleDataRecorder>();

            _beliefState = new BeliefStateForControlsAnalysis(_beliefStateRecorder.Object);
            _beliefState.Initialise();
            _result = _beliefState.Update(_activation, 1);
        }
 public ObservableModelForBubble(IVisualArrayGenerator visualArrayGenerator, IBeliefStateForControls beliefState,
     IActivation activation, IBubbleDataRecorder activationDataRecorder)
 {
     _visualArrayGenerator = visualArrayGenerator;
     _beliefState = beliefState;
     _activation = activation;
     _activationDataRecorder = activationDataRecorder;
     _numberOfFixation = 0;
 }