private void init()
	{
		for(int i = 0; i < sizex; i++)
		{
			for(int j = 0; j < sizey; j++)
			{
				evaluationMap[i][j] = map.isWall(i*32+16, j*32+16)?WALL_VALUE:0;
			}
		}
		
		int n = listElements.size();
		Element e;
		for(int i = 0; i < n; i++)
		{
			e = listElements.get(i);
			
			if(e.isSolid())
			{
				try
				{
					evaluationMap[(int)(e.getX()/32.0)][(int)(e.getY()/32.0)] = WALL_VALUE;
				}
				catch(ArrayIndexOutOfBoundsException ex) {}
			}
		}
	}