Package strategies
Class DichotomySearchStrategy
java.lang.Object
strategies.DichotomySearchStrategy
- All Implemented Interfaces:
Strategy
public class DichotomySearchStrategy extends java.lang.Object implements Strategy
Класс со стратегией поиска точки минимума методом дихотомии
- See Also:
Strategy
-
Constructor Summary
Constructors Constructor Description DichotomySearchStrategy(double epsilon, double delta)Конструктор - создание стратегии -
Method Summary
Modifier and Type Method Description booleanisEnd(double left, double right)doublerunForLeftBorder(double left, double right)doublerunForRightBorder(double left, double right)
-
Constructor Details
-
DichotomySearchStrategy
public DichotomySearchStrategy(double epsilon, double delta)Конструктор - создание стратегии- Parameters:
epsilon- заданная точностьdelta- заданный шаг- See Also:
DichotomySearch
-
-
Method Details
-
isEnd
public boolean isEnd(double left, double right) -
runForLeftBorder
public double runForLeftBorder(double left, double right)- Specified by:
runForLeftBorderin interfaceStrategy- Parameters:
left- - старая левая границаright- - старая правая граница- Returns:
- возвращает новое значение левой границы
-
runForRightBorder
public double runForRightBorder(double left, double right)- Specified by:
runForRightBorderin interfaceStrategy- Parameters:
left- - старая левая границаright- - старая правая граница- Returns:
- возвращает новое значение правой границы
-