 |
|
debeest
|
|
As noted by William Keenan (?) on another thread recently, the detailed formula that's been generally accepted for calculating the immediate bonus and ongoing trade benefits for caravans is approximately, but not precisely, right. By the same token, the accepted formula for calculating the cost of inciting a city revolt is also approximately right but rarely exactly right. I'm curious; how did people come up with these formulas in the first place, and what made them think they had the full story? I'm also curious whether anyone knows exactly how to calculate the gold bonus you'll get from capturing a city.
|
|
|  |
 |
|
|
To avoid misunderstanding, may I ask you to post the link of the city bribing formula that you are referring to?
The city bribing formula that I have seen and verified provided accurate results in my test.
Search for posts in the archives for a user name mingko to see if you get the formula.
In short, 7 factors affect cost of bribing cities: distance, size, treasury, city in revolt, courthouse, have capital, and diplomat or spy.
|
|
|  |
 |
|
debeest
|
|
Yep, it's the scrolls of magic link that I'm referring to. In my experience over the last couple months since I found it, the formula for calculating bribing costs is often pretty close, but almost never exactly right, and often significantly off (by as much as about 3/2 or 2/3).
|
|
|  |
 |
|
debeest
|
|
Note the commentary in BuilderR's current "Trade Routes" thread. The Scrolls of Magic formulas don't seem dependable.
|
|
|  |
 |
|
|
Thanks all for the links. My text browser does not highlight the links thus I miss out Scouse's link in the Trade Route thread.
That formula seems dependable. I have doubts on the spy and veteran part as I have tested it long ago. I think if there is any major difference between projected cost and actual cost, it is the calculation of distance.
Civilization 2 distance is calculated by:
l = max(horizontal difference, vertical difference) w = min(horizontal differnce, vertical differnce)
distance = integer part of (l + (w / 2)
I have not tried verifying the trade formula but I've done a few test cases for city bribing and unit bribing and get the correct result.
|
|
|  |
 |
|  |
All times are GMT. The time now is 05:12. Apolyton Time is 00:12. |
top of page
|
| archivepost |
|
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is ON
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|