private GameStatus MapSpielZustand(Spielzustaende spielzustaende) {
        switch (spielzustaende) {
            case Armeen_hinzufuegen:
                return GameStatus.PlacingUnits;
            case Angriff:
                return GameStatus.Attack;
            case Verschieben:
                return GameStatus.Move;
            case Beenden:
                return GameStatus.Finished;
            default:
                throw new RuntimeException("Gamestatus not defined");
        }
    }