posted July 13, 2001 12:09 PM
Starlifter: Just a guess, but you earlier said that a trade route sometimes get replaced by a more valuable one. Perhaps that is what happened.
The program stores up to three routes per city. At the instant a new trade route is established, the program determines if the brand new route should be kept or discarded. If the new route is more valuable at that moment, and 3 routes exist already, one route (either the first listed route, or one of the remaining 2 routed if one of those has low value).
This algorithm is applied independently to the source and destination cities. There are no dependancies for a reciprical route, which means one city might keep the route as one of its top 3, and the other may not. Or both may drop it, or both may keep it. Whether or not one city "keeps" the route as one of the top 3 in no way influences the calculation for the other city to keep/drop the route.
So if a destination city later drops the reported route with the source city (like if a more valuable route is established with a 3rd city), the original source city's route is not affected at all.
So bottom line... you have a good idea, but that's not how the Civ II program works, because the information is merely stored in a simple matrix associated with the city itself.
PS, By process of elimination, if routes are disappearing and no route is replaing the lost route (and if the destination city is not destroyed), there must be something in the game's algorithm that I'm not aware of, but I've not really sat down to figure out what it is
. If/when I see this effect myself, I will closely examine the effect and determine what is causing it. But I've never observed it first hand, and so can't test it.