private void collectAreas(boolean aProbability)
	{
		mAreas.clear();
		TileSet tiles = new TileSet(mField);
		for (TileSet areas : mNumbers.values())
			tiles.addAll(areas);
		for (int tile : tiles)
			mAreas.add(createArea(tile, aProbability));
		for (Area area : mAreas)
			area.compare(mAreas);
	}