@Override
	public void run() 
	{
		//Thread die Moeglichkeit geben sich zu beenden
		while(!finish)
		{
			PC.setTimeStep();
			if(pause)
			{
				try{Thread.sleep(500);} 
				catch (InterruptedException e) {e.printStackTrace();}
				PC.setTimeStep();
				continue;
			}
			if(!compute(PC.getFrameTime()))
			{
				delete = true;
			}
			
			//Rechenzeit sparen
			try {Thread.sleep(16);} 
			catch (InterruptedException e) {e.printStackTrace();}
		}
	}