protected void setValues(WorldNode[][] world) {
    	if(log.isLoggable(Logger.INFO))
    		log.log(Logger.INFO, "World-Panel wird neu gezeichnet.");
    	
    	/*
    	 * TODO: komische Exception, nicht unmittelbar reproduzierbar: 
    	 * Exception in thread "AWT-EventQueue-0" java.util.ConcurrentModificationException
		 *		at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:819)
		 *		at java.util.ArrayList$Itr.next(ArrayList.java:791)
		 *		at jade.game.wumpus.view.WorldNodePanel.paintComponent(WorldNodePanel.java:40)
		 *		at javax.swing.JComponent.paint(JComponent.java:1054)
		 *      ...
		 * Das ganze "paint" nochmal überarbeiten.
    	 */

		for (int i=0; i<4; i++) {
			for (int j=0; j<4; j++) {
				
				worldGUI[i][j].changeContent(empty);
				if(worldMap[i][j].hasPit())
					worldGUI[i][j].changeContent(pit);
				if(worldMap[i][j].hasWumpus())
					worldGUI[i][j].changeContent(wumpus);					
				if(worldMap[i][j].hasGold())
					worldGUI[i][j].changeContent(gold);
				if(worldMap[i][j].hasHunter())
					worldGUI[i][j].changeContent(hunter);

				gbc = new GridBagConstraints();
				gbc.fill = GridBagConstraints.BOTH;
				if(j==3)
					gbc.insets = new Insets(10, 5, 0, 0);
				else
					gbc.insets = new Insets(5, 5, 0, 0);
				gbc.gridx = i+1;
				gbc.gridy = ((j+4)-(j*2)-1);
				this.add(worldGUI[i][j], gbc);
			}
		}
	}