That's truly an awesome idea. Having armies split across squares was going to be quite irritating, and this is a really simple and powerful way of dealing with it. Thanks!Arco wrote: You could have overlapping interest blocks. (You could think of it as one layer of tiled squares, and a second layer of tiled squares offset by half the square length in each dimension.) So every unit is actually counted twice, but it prevents "border separation" issues since a mass will more smoothly transfer between blocks. Of course, you could really go nuts and have many simultaneous pseudo-random tesselations, virtually guaranteeing smooth transitions between interest zones.
I reckon four tesselations: one normal, two offset by half a square in one dimension, and one offset by half a square in both dimensions.