Kind of an offshoot on the topic, but...
Here's one other cool situtional tech for gpt trick you can try to maximize the value you get from your tech: this
usually works...
This trick works when you want to MA an AI civ in on a war and you have a tech up on them you are willing/wanting to trade to get that MA.
1. Sign the AI into the MA by giving the AI a gpt payment.
2. Then,
on the same turn sell the tech to the AI for a gpt payment
The trick hinges on the strong tendency of the AI to break MA treaties before the 20 turn window. What should happen is your gpt payment to the AI is prematurely broken by the AI--no rep hit to you--but their gpt payment to you continues for the full duration. The spread of turns between the broken treaty and 20 turns is like free gold to you
If you MA the AI civ in just using the tech, when they likely break the treaty you are left with nothing.
A couple of critical notes:
The AI will normally give you little to no gpt for techs until the game has progressed significantly, which often means you get less than "market value" for the tech. By giving them gpt to begin with, you are essentially enabling the AI to pay you gpt back. HOWEVER, if you wait a turn between signing the MA and trading the tech, the extra gpt given to the AI will *snap* disappear into thin air and you can't trade for it.
Also, note that often you will not get back 100% of your initial gpt payment to the AI
at first. Here's an example of what that might mean:
You give AI 80gpt for an MA
You then trade them your tech for, say,
60gpt
Somewhere in there, the extra 20gpt disappears. However, because you should make quite a few turns of "free gold". that should be more than enough to make up the difference.
Like I said, it doesn't always work, but it does often enough to make it reasonably profitable. Of course, it only works in a somewhat specialized set of circumstances, with having a free tech and wanting to MA with the AI...