public IList<State> Solve(Inputs initialState) { Inputs = initialState; var state = SolveInitialState(); return Solve(state); }
private void InitializeControls() { _inputs = Inputs.LoadObject(InputsPath) ?? new Inputs(); _inputs.OnInputsUpdate += IsSolveBtnEnable; InitFreedomDegreese(); InitMethodSelector(); IsSolveBtnEnable(); InitTValues(); AlphaBethaInit(); }
public IList<State> Solve(Inputs initialState) { Inputs = initialState; var states = GetFistSteps(); return Solve(states); }