Whenever I have excess resources sitting around that no one has anything to trade for it, I generally try to find the civ that has the most gold per turn and then exchange the resource for as much gold per turn as I can get for it. The AI seems to be willing to pay a lot for it, as I can usually get as much as they have for it, which is generally 5-10 gold.
However, I recently tried this the other way and was shocked to see what the AI wanted for gold in exchange for a resource. Something like 30 gold per turn. I was like NO WAY.
So who's in the wrong here? I feel like giving them 5-10 goal for a resource is fine and that they should just be happy to get something for the resource that would otherwise sit around unused (and I gladly take that for my extra resources, heck sometimes I will even take 2-3 gold, just so I get SOMETHING for the resource). Or are the resources way more valuable than I think they are and I should hold onto my extras until the AI can pony up that kind of cash for them, even if it means they might go unused for most of the game?
They don't seem to care about 1-for-1 trades, they will generally trade anything for anything else as long as it's not something like a metal or oil or whatever (they never seem to want to trade those, although neither do I so that's fair I guess). But I mean, if you have an extra pig, why are you trying to get me to pay 30 gold per turn for it? Take 5 and be happy you got something! lol (that's what I do)
Like for example, in one game I was giving Elizabeth silver for 2 gold per turn because I had an extra silver and she was the only other civ that needed silver, but she didn't have anything to trade me. She was also only getting 2 GPT, so that was all I could get out of her. I figured, 2 gold is better than no gold... is this a bad move?? Because the AI doesn't seem to do that. Tokugawa had like 3 pigs and I had none and also had nothing else to trade him, but he wouldn't sell me any for a reasonable price, so the whole game, he just sat there with extra pigs, making no money off them...
However, I recently tried this the other way and was shocked to see what the AI wanted for gold in exchange for a resource. Something like 30 gold per turn. I was like NO WAY.

So who's in the wrong here? I feel like giving them 5-10 goal for a resource is fine and that they should just be happy to get something for the resource that would otherwise sit around unused (and I gladly take that for my extra resources, heck sometimes I will even take 2-3 gold, just so I get SOMETHING for the resource). Or are the resources way more valuable than I think they are and I should hold onto my extras until the AI can pony up that kind of cash for them, even if it means they might go unused for most of the game?
They don't seem to care about 1-for-1 trades, they will generally trade anything for anything else as long as it's not something like a metal or oil or whatever (they never seem to want to trade those, although neither do I so that's fair I guess). But I mean, if you have an extra pig, why are you trying to get me to pay 30 gold per turn for it? Take 5 and be happy you got something! lol (that's what I do)
Like for example, in one game I was giving Elizabeth silver for 2 gold per turn because I had an extra silver and she was the only other civ that needed silver, but she didn't have anything to trade me. She was also only getting 2 GPT, so that was all I could get out of her. I figured, 2 gold is better than no gold... is this a bad move?? Because the AI doesn't seem to do that. Tokugawa had like 3 pigs and I had none and also had nothing else to trade him, but he wouldn't sell me any for a reasonable price, so the whole game, he just sat there with extra pigs, making no money off them...