public void makeMove(LaenderGraph laenderGraph) {
		



		
		while(!zugZuende) {
			
			int vonID = brett.getID();
			int nachID = brett.getID();
			System.out.println("Von: ");
			
			Land von = laenderGraph.getLaenderList().getLandByID(vonID);
			System.out.println("Nach");
			Land nach = laenderGraph.getLaenderList().getLandByID(nachID);
			
			System.out.println("Zug machen");
			
			// nur erlaubt falls von Land aktuellem spieler gehört und nach Land anderem spieler
			// ausserdem muss eine kante zwischen den zwei ländern existieren
			
			if(von.getOwner().equals(this.getFraktion()) &&
			   !nach.getOwner().equals(this.getFraktion()) &&
			   laenderGraph.getNachbarn(von).containsID(nach.getID())) {
				while(von.getAnzahlEinheiten() > 1 && nach.getAnzahlEinheiten() > 0) {
					
					int angriff = würfeln();
					int verteidigung = würfeln();
					
					if(verteidigung >= angriff)
						von.setAnzahlEinheiten(von.getAnzahlEinheiten() - 1);
					else 
						nach.setAnzahlEinheiten(nach.getAnzahlEinheiten() - 1);			
					
				}
				
				if(nach.getAnzahlEinheiten() == 0) {
					laenderGraph.getLaenderList().changeLandFraktion(nach.getID(), this.getFraktion(), (int) (von.getAnzahlEinheiten() / 2 ));
					laenderGraph.getLaenderList().changeLandFraktion(von.getID(), this.getFraktion(), von.getAnzahlEinheiten() - laenderGraph.getLaenderList().getLandByID(nach.getID()).getAnzahlEinheiten());
					
				}
				else {
					laenderGraph.getLaenderList().changeLandFraktion(nach.getID(), nach.getOwner(), nach.getAnzahlEinheiten());
					laenderGraph.getLaenderList().changeLandFraktion(von.getID(), von.getOwner(), von.getAnzahlEinheiten());
				}
			}
		}
		
		
	}