public void update() {
			for(int y = 0; y < ySize; y++) {
				for(int x = 0; x < ySize; x++) {
					Site site = (Site)scape.grid[x][y];
					JLabel label = labels[x][y];
					
					Color background = new Color(255, 250, 205);
					label.setBackground(background);
				
					Agent a = site.getAgent();
				
					if(a != null) {
						label.setText("o");
						//label.setText(""+a.getID());
						for (int i = 0; i < scape.numStrategies; i++) {
							if(a.getStrategy().equals(scape.strategies[i])) {
								label.setForeground(colours[i]);
							}
						}
					}
					else {
						label.setText("");
					}
				}
			}
	    }