I've been trying to find a research agreements formula by searching the forums, but I haven't found an explicit formula. What I have seen also is that research agreement output is some average of the two civs, capped at your current research level, and they give (disregarding bonuses) 5 turns of tech over 30.
So lets say CivA has Science per turn of 999, and CivB has Science per turn of 1.
Does that mean that CivA gets 2500 science (average of 500 * 5) but CivB only gets 5 science out of a research agreement?
If this is the case, this seems pretty nonsensical? Why would an advanced civ get a massive amount of science working with a primitive civ, but the primitive civ gets little out of working with the advanced civ? It seems like the caps should be the other way around! Is this actually how it works, or have I missed something, because it seems really stupid the way I've interpreted it.
Moderator Action: Not much of a strategy to see here -> moved to GD.
So lets say CivA has Science per turn of 999, and CivB has Science per turn of 1.
Does that mean that CivA gets 2500 science (average of 500 * 5) but CivB only gets 5 science out of a research agreement?
If this is the case, this seems pretty nonsensical? Why would an advanced civ get a massive amount of science working with a primitive civ, but the primitive civ gets little out of working with the advanced civ? It seems like the caps should be the other way around! Is this actually how it works, or have I missed something, because it seems really stupid the way I've interpreted it.
Moderator Action: Not much of a strategy to see here -> moved to GD.