cracker
Gil Favor's Sidekick
I am not 100% sure that we did not get a back door screw up in the tech trading when V1.29 was released. Since these changes were undocumented in the release notes it indicates to me that the internal Firaxis view of the changes may have been sort of "hands-off", "that's under the hood", and "that's Soren's baby". I cannot be sure that this was tested and understood before release to us.
Many players may not experience any real impact of these factors because I get a strong impression that 80% to 90% of all games are played at difficulty levels that ARE NOT emperor or deity level. Monarch difficulty levels might see a slight influence, but games at regent and below will be just equalized or even distorted in favor of the human player. This could just mask the problem without indicating it does not exist.
This discussion will be a bit technical because it requires that any comments include: the difficulty level of the example as well as some details about the number of civs you have contact with and what techs are available in the trade matrix.
I want to start the discussion with a set of examples to see if I can establish a range of expectations of what we should see in the game if things are working properly.
--------------------------
In the first example in a pure unmodified emperor game; I am India and meet Persia as my first contact in about 3150BC. India has Alphabet*, Pottery, and Ceremonial Burial* while Persia already has Bronze Working*, Masonry*, and Warrior Code. The techs that the two civs started with are marked with asterisks. So each civ has already gained another tech and both civs have no other contacts with other civs. This is a one to one relationship. Xerxes is at 87 points and India is at 84 points when we meet. the power graph ratios are at about 3/5 for Persia and 2/5 for India. Our military guy syas we are weak because it is early and this is emperor so Xerxes still has his 7 additional free units as an advantage.
On emperor level the tech cost has been hard coded to relate to the inverse of the AI cost factor. Persia has a tech cost multiplier of 10 while the human player has a tech cost multiplier of ( 10*10/8 ) = 12.5 where 8 is the AI cost factor for the emperor difficulty level.
The values of the techs held by these two civs are:
India - Alphabet - (5 *12.5) = 63 - AI values at 5 * 10 = 50
India - Pottery - (2 *12.5) = 25 - AI values at 2 * 10 = 20
India - Ceremonial Burial - (2 *12.5) = 25 - AI values at 2 * 10 = 20
Persia- Bronze - (3 *12.5) = 38 - AI values at 3 * 10 = 30
Persia - Masonry - (4 *12.5) = 50 - AI values at 4 * 10 = 40
Persia - Warrior Code - (3 *12.5) = 38 - AI values at 3 * 10 = 30
From the human perspective, India has 113 gold worth of techs while Persia has 126 gold worth of techs. The most valuable tech in the potential trade pool is the alphabet which should be worth some combination of techs suchs as Pottery+ Bronze Working etc.
The AI is able to research the techs cheaper, so Xerxes values his techs potentially at 100 gold while he sees the India techs as being worth 90 gold.
If we miss-match the values an compare the human value of Xerxes techs (what they would be worth to the human if we had to research them) to the AI value of the India techs (what Xerxes would have to pay to research them) then we get a comparison of Persia having 126 gold worth of techs vesus only 90 gold in the India tech pool.
Just focusing on one tech - Bronze working - India could research bronze working for 38 gold but if we offer to buy that tech from Jerkses for 76 gold or 2x what it would be valued at from the human perspective, we get the message "They will be probably be insulted by this deal".
Probing to see what the exact combination of techs and and cash would be to but the bronze working tech, I find that we could trade Alphabet to Jerkses for Bronze Working and 10 gold (all his cash). So this indicates that he values the Alphabet tech more highly than bronze working but he has insufficient cash for us to figure out how much more highly that value may be.
Alphabet is a 5 tech while Masonry is a 4 tech so that trade should be closer in value. We we offer that trade we can again get the tech plus 10 gold.
Again, probing for a trade, I offer one of the cheap (2 factor) techs to Jerkses for one of his 3 factor techs and find he is insulted. I obviously need to sweeten the deal with some cash to balance the deal. If the comparison in value was his 3 factor tech valued at 38 versus our 2 factor tech valued at 20 then we would need 18 extra gold to make the trade equal plus 1 gold to push that trade into his favor, but that just gets us the "I doubt they will accept this proposal" look from our foriegn advisor monkey.
Pushing the gold plus tech offer all the way to a 2tech + 76 gold still only gets us to the "close to a deal" status. So we could research it for 38 gold but cannot buy it for 2x that cost plus a tech that sould be wothe at least another 50%.
Probing again, I try to trade the alphabet (5 multiplier) for xerxes two 3 value techs so we should have a comparison of 5 versus 6 at some level. I can't get him off the "doubt they will accept this" level even when its alphabet+76gold for bronze working and warrior code. The switch point where he will trade the two 3 value techs seems to be alphabet+one of the 2 value techs+ between 37 and 38 gold. Clearly Xerxes values Pottery and Ceremonila Burial equally and this is based on the 2 factor times some sort of formula.
I try one final probe, to see if we can get a 3 factor tech for two of the 2 factor techs plus some cash. That trade crossover point is somewhere between 3 and 4 gold plus the two cheap techs to get bronze working but the answer is different for Warrior code where we can get the tech plus 8 gold from Xerxes for our two cheap techs. Xerxes has no possible contact with another civ at this point but he is valuing Warrior Code and Bronzeworking differently even though they have the same cost factor (also India is researching Writing, so that cannot be influencing the relative cost values of Bronze Working vs Warrior Code.
There seem to be some other invisible factors that influence the value of techs in trade deals beyond the value of the techs and the number of civs that the trading partners have contact with who have the techs in question.?
Why is this trading table so imbalanced compared to the tech values we should expect to see?
Are we seeing the double impact of cost factors where it is more expensive for us to research techs and then the AI devalues these techs in trade deals even further by using the AI cost advantage to depreciate any potential trade deal?
Why would the AI be valuing two equal value technologies differently in the absense of any possible contact with outside influences from other civs or any potential resource influences??
Many players may not experience any real impact of these factors because I get a strong impression that 80% to 90% of all games are played at difficulty levels that ARE NOT emperor or deity level. Monarch difficulty levels might see a slight influence, but games at regent and below will be just equalized or even distorted in favor of the human player. This could just mask the problem without indicating it does not exist.
This discussion will be a bit technical because it requires that any comments include: the difficulty level of the example as well as some details about the number of civs you have contact with and what techs are available in the trade matrix.
I want to start the discussion with a set of examples to see if I can establish a range of expectations of what we should see in the game if things are working properly.
--------------------------
In the first example in a pure unmodified emperor game; I am India and meet Persia as my first contact in about 3150BC. India has Alphabet*, Pottery, and Ceremonial Burial* while Persia already has Bronze Working*, Masonry*, and Warrior Code. The techs that the two civs started with are marked with asterisks. So each civ has already gained another tech and both civs have no other contacts with other civs. This is a one to one relationship. Xerxes is at 87 points and India is at 84 points when we meet. the power graph ratios are at about 3/5 for Persia and 2/5 for India. Our military guy syas we are weak because it is early and this is emperor so Xerxes still has his 7 additional free units as an advantage.
On emperor level the tech cost has been hard coded to relate to the inverse of the AI cost factor. Persia has a tech cost multiplier of 10 while the human player has a tech cost multiplier of ( 10*10/8 ) = 12.5 where 8 is the AI cost factor for the emperor difficulty level.
The values of the techs held by these two civs are:
India - Alphabet - (5 *12.5) = 63 - AI values at 5 * 10 = 50
India - Pottery - (2 *12.5) = 25 - AI values at 2 * 10 = 20
India - Ceremonial Burial - (2 *12.5) = 25 - AI values at 2 * 10 = 20
Persia- Bronze - (3 *12.5) = 38 - AI values at 3 * 10 = 30
Persia - Masonry - (4 *12.5) = 50 - AI values at 4 * 10 = 40
Persia - Warrior Code - (3 *12.5) = 38 - AI values at 3 * 10 = 30
From the human perspective, India has 113 gold worth of techs while Persia has 126 gold worth of techs. The most valuable tech in the potential trade pool is the alphabet which should be worth some combination of techs suchs as Pottery+ Bronze Working etc.
The AI is able to research the techs cheaper, so Xerxes values his techs potentially at 100 gold while he sees the India techs as being worth 90 gold.
If we miss-match the values an compare the human value of Xerxes techs (what they would be worth to the human if we had to research them) to the AI value of the India techs (what Xerxes would have to pay to research them) then we get a comparison of Persia having 126 gold worth of techs vesus only 90 gold in the India tech pool.
Just focusing on one tech - Bronze working - India could research bronze working for 38 gold but if we offer to buy that tech from Jerkses for 76 gold or 2x what it would be valued at from the human perspective, we get the message "They will be probably be insulted by this deal".
Probing to see what the exact combination of techs and and cash would be to but the bronze working tech, I find that we could trade Alphabet to Jerkses for Bronze Working and 10 gold (all his cash). So this indicates that he values the Alphabet tech more highly than bronze working but he has insufficient cash for us to figure out how much more highly that value may be.
Alphabet is a 5 tech while Masonry is a 4 tech so that trade should be closer in value. We we offer that trade we can again get the tech plus 10 gold.
Again, probing for a trade, I offer one of the cheap (2 factor) techs to Jerkses for one of his 3 factor techs and find he is insulted. I obviously need to sweeten the deal with some cash to balance the deal. If the comparison in value was his 3 factor tech valued at 38 versus our 2 factor tech valued at 20 then we would need 18 extra gold to make the trade equal plus 1 gold to push that trade into his favor, but that just gets us the "I doubt they will accept this proposal" look from our foriegn advisor monkey.
Pushing the gold plus tech offer all the way to a 2tech + 76 gold still only gets us to the "close to a deal" status. So we could research it for 38 gold but cannot buy it for 2x that cost plus a tech that sould be wothe at least another 50%.
Probing again, I try to trade the alphabet (5 multiplier) for xerxes two 3 value techs so we should have a comparison of 5 versus 6 at some level. I can't get him off the "doubt they will accept this" level even when its alphabet+76gold for bronze working and warrior code. The switch point where he will trade the two 3 value techs seems to be alphabet+one of the 2 value techs+ between 37 and 38 gold. Clearly Xerxes values Pottery and Ceremonila Burial equally and this is based on the 2 factor times some sort of formula.
I try one final probe, to see if we can get a 3 factor tech for two of the 2 factor techs plus some cash. That trade crossover point is somewhere between 3 and 4 gold plus the two cheap techs to get bronze working but the answer is different for Warrior code where we can get the tech plus 8 gold from Xerxes for our two cheap techs. Xerxes has no possible contact with another civ at this point but he is valuing Warrior Code and Bronzeworking differently even though they have the same cost factor (also India is researching Writing, so that cannot be influencing the relative cost values of Bronze Working vs Warrior Code.
There seem to be some other invisible factors that influence the value of techs in trade deals beyond the value of the techs and the number of civs that the trading partners have contact with who have the techs in question.?
Why is this trading table so imbalanced compared to the tech values we should expect to see?
Are we seeing the double impact of cost factors where it is more expensive for us to research techs and then the AI devalues these techs in trade deals even further by using the AI cost advantage to depreciate any potential trade deal?
Why would the AI be valuing two equal value technologies differently in the absense of any possible contact with outside influences from other civs or any potential resource influences??