
package de.ivu.elect.business.sitzberechnung.control;

import de.ivu.elect.business.sitzberechnung.entity.SitzberechnungsalgorithmusKonfiguration;
import de.ivu.elect.business.sitzberechnung.entity.Sitzberechnungseingabe;
import de.ivu.elect.business.sitzberechnung.entity.Sitzberechnungsergebnis;

public interface Sitzberechnungsfunktion<Konfiguration extends SitzberechnungsalgorithmusKonfiguration> {

  Sitzberechnungsergebnis berechneSitzverteilung(Sitzberechnungseingabe<Konfiguration> sitzberechnungseingabe);
}
