I'm still the clear on how it is suppose to work. I checked 3 of the inactive accounts nearest to me. One hasn't been active since Dec 19 and the other two became inactive only in October.
I assume Dec 19 will get moved with the on going forced move but the recent in actives will wait for x amount of time before being moved?
I think you are mixing up 2 different things done by 2 different algorithms.
1: Cleaning algorithm: It deletes inactive accounts from the map (or alternatively puts them in storage so they can be reactivated/respawned when they return to active, I am not sure on the current state of this storage option, it has been proclaimed a longtime ago, but I am doubtful it actually is working right now). An inactive town will not be moved ever. Either it stays where it is (depending on the exact conditions of inactivity used by the algorithm) or they will be completely removed from the map, but they will not be moved to a different location.
Another thing I do not know is how big the radius of operation is, I do not believe it currently operates on the entire map, but I think it starts operating in the center, works outwards from there and then stops working at some point. Which would mean inactive towns far from the center would not get deleted, but will simply stay where they are in a wastland of gold mines and inactive towns. This may be a temporary thing until the storage option is put into place. There is even a tiny chance that until the storage is put into place inactive towns could be moved to the edge, so as to not lose their information, but I don´t think that is the case.
2: Moving algorithm: It takes an active town from the edge and moves it closer to the center IF a suitable spot is available. 3 Conditions here: 1. Activity, 2. distance from center, 3. Available spot closer to the center. So when a town is checked by the moving algorithm it will either stay where it is (if 1 or more of the 3 conditions is not met) or it will be moved closer to the center.
The 2 algorithms are completely separate, although they could of course be run one after the other. And also the moving algorithm depends on having empty space in the center, so there is a need for both.
So if we are looking at your example the most important question that determines the outcome of what happens to them (and you) is: Where are you located? Center or edge?
The town inactive for a year should most certainly be classified as inactive, so if you are in the center it should be removed, if you are far away it should be ignored.
The towns inactive for a month, might be classified as inactive or active depending on the conditions used. if inactive, then same as above.
If they are classified as active, the same will happen to them as will (or has) happen(ed) to you. If you are in the center, nothing will happen, if you are far away you will be moved closer to the center.