2017-09-10 15:45:47 +00:00
|
|
|
package presenter.algorithms;
|
2017-05-28 12:00:01 +00:00
|
|
|
|
|
|
|
/**
|
|
|
|
* Implementierung verschiedener Algorithmen zur Berechnung von Ausgleichsgeraden.
|
|
|
|
*
|
|
|
|
* @Author: Armin Wolf
|
|
|
|
* @Email: a_wolf28@uni-muenster.de
|
|
|
|
* @Date: 28.05.2017.
|
|
|
|
*/
|
2019-08-01 05:19:04 +00:00
|
|
|
public interface Algorithm extends Runnable{
|
2017-10-15 10:45:47 +00:00
|
|
|
/**
|
|
|
|
* Startet die Berechnung des jeweiligen Algorithmus.
|
|
|
|
*/
|
2019-08-01 05:19:04 +00:00
|
|
|
@Override
|
2017-09-10 15:45:47 +00:00
|
|
|
void run();
|
|
|
|
|
2017-10-15 10:45:47 +00:00
|
|
|
/**
|
|
|
|
* Standardisierung der Lösung in Form (m,b), sodass die Geraden Visualisiert werden können.
|
|
|
|
*/
|
|
|
|
void pepareResult();
|
2017-05-28 12:00:01 +00:00
|
|
|
}
|