@Override
	public void run() {
		Random r=new Random(seed);
		long arbeitsgeschwindigkeit=100l; //in Millisekunden
		
		while(!stop){//Liefere solange bis stop() aufgerufen wird
			try {
				Thread.sleep(arbeitsgeschwindigkeit);
			} catch (InterruptedException e) {
				e.printStackTrace();
			}
			int bestandTeilZfZahl=r.nextInt(6); //Liefert einen pseudo zufaelligen wert um ein zufaelliges Bestandteil zu erstellen.
			switch(bestandTeilZfZahl){
			case 0:
				liefern("Auge");
				liefern("Auge");
				break;
			
			case 1:
				liefern("Rumpf");
				break;
			
			case 2:
				liefern("Kettenantrieb");
				break;
			
			case 3:
				liefern("Arm");
				liefern("Arm");
				break;
				
			case 4:
				liefern("Antenne");
				break;
				
			case 5:
				liefern("Greifer");
				liefern("Greifer");
				break;
				
			default: //sollte nie auftreten
				System.err.println("Die Zufallszahl liegt ausserhalb der erwarteten Werte. Klassenname: "+getClass().getName());
			}
		}
	}