private void chooseShrink() { LastStep = tempProgress[1] == NelderMeadSimplexOperations.C ? NelderMeadSteps.rcsS : NelderMeadSteps.rksS; tempProgress.Clear(); }
private void chooseReflect() { LastStep = CurrentOperation == NelderMeadSimplexOperations.R ? NelderMeadSteps.rR : NelderMeadSteps.reR; tempProgress.Clear(); }
private void chooseContractIn() { LastStep = NelderMeadSteps.rkK; tempProgress.Clear(); }
private void chooseExpand() { LastStep = NelderMeadSteps.reE; tempProgress.Clear(); }