public void makeDirty(){
  betaChanged=true;
  newMode=true;
  precisionChanged=true;
  regressionInterface.makeDirty(instance);
}

public void makeDirty ( ) { betaChanged = true ; newMode = true ; precisionChanged = true ; regressionInterface . makeDirty ( instance ) ; }
forces a complete recalculation of the likelihood next time getlikelihood is called
