I think you've misunderstood the exception thing, but that doesn't matter. And it'll be no work at all, since all the initial data will be created by a script (it takes less than a minute). Then, if nobody wants to include any more of the exceptions, they can just not build any more into the data structure. As simple as that.This idea is good to manage "exceptions" caused by incomplete settler maps (I still wouldn't call them exceptions, but since you insist...) and is also more compatible with RAND. Thumb up.
The only downside is that it requires much work.
Now I have to actually get to work on this thing...




I haven't tested it though - I don't have the data in order quite yet - but next I'll test it on some sample data just to see if it the computer science behind it is sound.
