Thinking again on this issue, I disagree that factories should give a direct bonus to research, as people should provide the research points, not buildings. Buildings should instead give a small modifier to research points invested in a technology in their field. For instance, with a formula this:
ResearchPointsInvested * (100 + SumOfFactoryCapacityLevels) / 100
So, if the country has one steel factory of capacity level 4 and one steel factory of capacity level 1, every 1 research point invested in an Industry tech would become 1.05 research point when invested.
ResearchPointsInvested * (100 + SumOfFactoryCapacityLevels) / 100
So, if the country has one steel factory of capacity level 4 and one steel factory of capacity level 1, every 1 research point invested in an Industry tech would become 1.05 research point when invested.