package org.pixelgaffer.turnierserver.gamelogic.interfaces; import java.io.IOException; import java.util.List; import java.util.UUID; public interface Game { /** * Gibt die Liste mitden diesem Spiel angehörigen Ais zurück * * @return Die diesem Spiel zugehörigen Ais */ public List<? extends Ai> getAis (); /** * Gibt das Frontend zurück * * @return Das Frontend */ public Frontend getFrontend (); /** * Disconnected alle Ais. Falls eine Ai schon disconnected wurde, passiert * mit dieser nichts. */ public void finishGame () throws IOException; public UUID getUuid(); }