Warning: Undefined array key "birthday" in phar://.../vb/vb.phar/api/notice.php on line 1
Warning: Undefined array key 8163 in phar://.../vb/vb.phar/library/content.php on line 2
Warning: Trying to access array offset on value of type null in phar://.../vb/vb.phar/library/content.php on line 2
Warning: Trying to access array offset on value of type null in phar://.../vb/vb.phar/user.php on line 1
Warning: Undefined array key "online" in phar://.../vb/vb.phar/library/content.php on line 2
Warning: Undefined array key 8163 in phar://.../vb/vb.phar/library/content.php on line 2
Warning: Trying to access array offset on value of type null in phar://.../vb/vb.phar/library/content.php on line 2
Warning: Trying to access array offset on value of type null in phar://.../vb/vb.phar/user.php on line 1
Warning: Undefined array key "online" in phar://.../vb/vb.phar/library/content.php on line 2
Warning: Trying to access array offset on value of type bool in phar://.../vb/vb.phar/library/user.php on line 2
Warning: Trying to access array offset on value of type bool in phar://.../vb/vb.phar/library/user.php on line 2
Warning: Trying to access array offset on value of type bool in phar://.../vb/vb.phar/library/user.php on line 2
Warning: Trying to access array offset on value of type bool in phar://.../vb/vb.phar/library/user.php on line 2
Warning: Trying to access array offset on value of type bool in phar://.../vb/vb.phar/library/user.php on line 2
Warning: Trying to access array offset on value of type bool in phar://.../vb/vb.phar/library/user.php on line 2
Warning: Trying to access array offset on value of type bool in phar://.../vb/vb.phar/library/user.php on line 2
Warning: Trying to access array offset on value of type bool in phar://.../vb/vb.phar/library/user.php on line 2
Warning: Trying to access array offset on value of type bool in phar://.../vb/vb.phar/library/user.php on line 2
Warning: Undefined array key "reputationimg" in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 72
Warning: Trying to access array offset on value of type null in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 72
Warning: Undefined array key "reputationimg" in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 77
Warning: Trying to access array offset on value of type null in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 77
Warning: Undefined array key "reputationimg" in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 72
Warning: Trying to access array offset on value of type null in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 72
Warning: Undefined array key "reputationimg" in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 77
Warning: Trying to access array offset on value of type null in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 77
Warning: Undefined array key "reputationimg" in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 72
Warning: Trying to access array offset on value of type null in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 72
Warning: Undefined array key "reputationimg" in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 77
Warning: Trying to access array offset on value of type null in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 77
Warning: Undefined array key "reputationimg" in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 72
Warning: Trying to access array offset on value of type null in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 72
Warning: Undefined array key "reputationimg" in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 77
Warning: Trying to access array offset on value of type null in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 77
Warning: Undefined array key "reputationimg" in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 72
Warning: Trying to access array offset on value of type null in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 72
Warning: Undefined array key "reputationimg" in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 77
Warning: Trying to access array offset on value of type null in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 77
Warning: Undefined array key "birthday_search" in phar://.../vb/vb.phar/api/user.php on line 1
Warning: Undefined array key "joindate" in phar://.../vb/vb.phar/api/user.php on line 1
Warning: Undefined array key "posts" in phar://.../vb/vb.phar/api/user.php on line 1
Warning: Undefined array key "posts" in phar://.../vb/vb.phar/api/user.php on line 1
Warning: Undefined array key "userid" in phar://.../vb/vb.phar/api/user.php on line 1
Warning: Undefined array key "userid" in phar://.../vb/vb.phar/api/user.php on line 1
Warning: Undefined array key "privacy_options" in phar://.../vb/vb.phar/api/user.php on line 1
Warning: Undefined array key "userid" in phar://.../vb/vb.phar/library/user.php on line 2
Warning: Undefined array key "userid" in phar://.../vb/vb.phar/library/user.php on line 2
Warning: Undefined array key "lastactivity" in phar://.../vb/vb.phar/library/user.php on line 2
Warning: Undefined array key "reputationimg" in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 72
Warning: Trying to access array offset on value of type null in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 72
Warning: Undefined array key "reputationimg" in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 77
Warning: Trying to access array offset on value of type null in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 77
Warning: Undefined array key "reputationimg" in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 72
Warning: Trying to access array offset on value of type null in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 72
Warning: Undefined array key "reputationimg" in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 77
Warning: Trying to access array offset on value of type null in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 77
Warning: Undefined array key "reputationimg" in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 72
Warning: Trying to access array offset on value of type null in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 72
Warning: Undefined array key "reputationimg" in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 77
Warning: Trying to access array offset on value of type null in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 77
Warning: Undefined array key "reputationimg" in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 72
Warning: Trying to access array offset on value of type null in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 72
Warning: Undefined array key "reputationimg" in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 77
Warning: Trying to access array offset on value of type null in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 77
Warning: Undefined array key "reputationimg" in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 72
Warning: Trying to access array offset on value of type null in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 72
Warning: Undefined array key "reputationimg" in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 77
Warning: Trying to access array offset on value of type null in /data/apolyton/srv/apolyton.net/webroot/forum/includes/vb5/template.php(404) : eval()'d code on line 77
Warning: Undefined array key "userid" in phar://.../vb/vb.phar/api/user.php on line 1
Warning: Undefined array key "userid" in phar://.../vb/vb.phar/api/user.php on line 1
Warning: Undefined array key "privacy_options" in phar://.../vb/vb.phar/api/user.php on line 1
Warning: Undefined array key "userid" in phar://.../vb/vb.phar/library/user.php on line 2
Warning: Undefined array key "userid" in phar://.../vb/vb.phar/library/user.php on line 2
Warning: Undefined array key "lastactivity" in phar://.../vb/vb.phar/library/user.php on line 2
Trading Ideas by Xin Yu -
Apolyton Civilization Site
The Altera Centauri collection has been brought up to date by Darsnan. It comprises every decent scenario he's been able to find anywhere on the web, going back over 20 years.
25 themes/skins/styles are now available to members. Check the select drop-down at the bottom-left of each page.
Call To Power 2 Cradle 3+ mod in progress: https://apolyton.net/forum/other-games/call-to-power-2/ctp2-creation/9437883-making-cradle-3-fully-compatible-with-the-apolyton-edition
On another thread Xin Yu describes some trading techniques which allow cities to refresh their supply commodities. I thought it best to start a new thread for this important topic.
Below is a copy of Xin Yu's posting:
Here's my theory. I have only played a couple of games so I'm not sure if it works.
Part I, using one food caravan and one commodity caravan
Suppose you have established 3 trade routes, and your city screen looks like:
London Salt: +7$
London Dye: +7$
London Silver: +7$
-----------------------------
Here's how it works: A new trade route always replaces the first existing trade route if there are 3 routes already existed. For the source city, IF THE OLD FIRST TRADE ROUTE HAD THE SAME COMMODITY AS ONE OF THE SUPPLIES IN PARENTHESIS (example, salt in the above case), then the supply will come back. In the above case, you can keep on sending a food caravan to London then get to build a salt caravan, until the trade route no longer shows Salt as commodity:
London Beeds: +7$
London Dye: +7$
London Silver: +7$
-----------------------------
You will not likely to get salt back now so you should try your luck in another city. Remember you will much less likely to get Dye or Silver (the 2nd and 3rd trade routes) back by using the above technique.
Part II, using two commodity caravans
Suppose, before establishing your 2nd trade route, you first send a food caravan to your trade partner city, you will make the food trade route be the 2nd trade route so it will never be replaced (unless you go to another city). After establishing your 2nd commodity route your city screen looks like:
London Salt: +7$
London food: -1f
London Silver: +7$
-----------------------------
Compared to the technique in part I, You lose the benefit of one trade route each turn, but you get to produce more commodity caravans. Should be a good deal.
Note: In both games I played Salt and Dye were not demanded by the trade partner city. The technique might fail to work if the commodities were demanded.
-------
Xin, thanks for sharing your insights with us. Good work! This info is very useful if you try the 'OCC without wonders' challenge. Last time I tried it I got very frustrated when I had built all improvements needed and could only produce immense ammounts of unnecessary food caravans. I eventually gave up that attempt, but now I could start anew where this trading stategy would be the backbone of my strategy. Thanks again, Xin!
Part III Some ideas for the OCC (again, not sure if it works)
After you discover trade, have your fingers crossed and look for hides as a supply commodity. If that happens (chance is high actually), you can save the food caravan. Just make sure that you do not send hides to a foreign city first.
-----------------------------
Supplies: Salt Hides (Silver)
Demands: Spice (Coal) Dye
London Silver: +1$
London Hides: +1$
-----------------------------
Silver is most likely to stay longer as a supply commodity so you send that one first. If you want to be safe, do not send out the third commodity yet. You can keep on building Hides caravans -- this one will not run out.
After a while the hides are gone and your screen looks like:
-----------------------------
Supplies: Salt Dye (Silver)
Demands: Spice (Coal) Hides
London Silver: +2$
London Hides: +2$
-----------------------------
Now you send a salt caravan and a dye caravan to London you get silver back:
London Silver: +4$
London Hides: +4$
London Salt: +4$
-----------------------------
Because Hides stays as the second trade route, you will not likely to run out of commodity. For example, after a while, when you trade the dye, it just disappears. However you can still do a gold-silver dance:
The more I look at trade routes, the less I understand how supplies and demands are "tied up".
I never thought of using a food caravan to free up commodities.
It seems illogical that City A would eventually get "London Beads: +7$" when City A never supplied beads and London never sent City A a bead caravan. However I certainly believe this happened to you. The trade route system is just crazy!
Edward: You actually found a mistake in my thread. I was trying to say that, if Beads was the first trade route commodity but was not a supply commodity in parenthesis, then a food caravan would not free anything. This graph was not linked to the previous graphs. (Situation like this may happen when you use a commodity caravan to help building a wonder).
SG: My tests were early in the game when the AIs had not discovered trade yet. This would minimize the factors and allow me draw my conclusion easier. In your result the effect on Gem was random, however Gold was guaranteed to be free after the food caravan trading. So it somewhat confirmed my findings.
London Beeds: +7$
London Dye: +7$
London Silver: +7$
-----------------------------
Ahh, I see. If you find yourself in the situation shown in the Beads table (which is unrelated to the other tables) then you're screwed. This is because (rule 1) if you have three permanent routes and all are of equal value (and they are in this table) then a new route of equal value will always replace the first route (the one listed first, not necessarily the oldest). You can't send another "real" caravan since all your supplies are "tied up"; you must send a food caravan. Since (rule 2) food routes are always equal in value to the city's current best route a food route would replace one of the existing ones (the first one in this case due to rule 1). But in the Bead example, you sent a bead caravan sometime in the past. Now beads are no longer one of your supplied commodities. Since then you've sent a Salt, Dye, and a Silver caravan - all of which became "tied up" as supplies. When you knock off the bead caravan with a food caravan, you aren't freeing up any of your currently tied up commodities. And I bet two or more food caravans would just replace earlier food routes since the food route would be first on the list. Drat! All you can do is wait for City A's supplies to change on their own.
London Dye: +2$
London Hides: +2$
London Salt: +2$
-----------------------------
Here we're very happy that a commodity that's no longer a supply is on our permanent route list. New routes to London will replace the first route only, always leaving hides in the second slot as a permanent route. As long as hides is a permanent route, at most two of your current supplies can be tied up. There's always a third for building! (Note: All three are (potentially) temporarily tied up while the third is in transit on a caravan. Also Note: Of course, all bets are off if we send caravans to a city other than London).
This is useful for freeing up supply slots, but I wonder if you can do even better. For example, if you deliver multiple caravans to the same city on the same turn, or even on different turns, you may not use ANY of the demand slots. Can you deliver caravans in a way that avoids using ANY of the supply slots? I have seen this once, an infinite supply city, but am not sure of the conditions under which it occurs. I think it was the case that my first city (first city in the world) was an infinite demand city, while my second city (fifth city in the world) was an infinite supply city.
Old posters never die.
They j.u.s.t..f..a..d..e...a...w...a...y....
This is great, Xin Yu.
But those people are now busy forbidding the mere rehoming of a caravan (which IMO is no more than the rehoming of any other unit, settler or military, that anyone has in use in any game).
I have a feeling that I can hear them screaming after reading you.
------------------
aux bords mystérieux du monde occidental
Rehoming before delivery always refreshes the supply for me, too, always leaving 3 supply choices. This method often makes lucrative commodities repeat. Without rehoming, it's food and relatively useless commodities too soon. (Edited to note that I no longer rehome since becoming aware that the game rules explicitly forbid it, so never mind!)
Sending a food to free supply is new to me. THANKS a lot for that tip, because it is the only alternative in OCC.
[This message has been edited by solo (edited April 10, 2001).]
Comment